14
14
IMAGE_NAMESPACE : clustersecret
15
15
16
16
jobs :
17
- build-push-quay :
17
+ build-push-quay-v5 :
18
18
name : Build&Push Alt
19
19
runs-on : ubuntu-24.04
20
20
# strategy:
49
49
containerfiles : |
50
50
./Dockerfile-others.gh
51
51
52
+ build-push-quay-s390 :
53
+ name : Build&Push Alt
54
+ runs-on : ubuntu-24.04
55
+ # strategy:
56
+ # fail-fast: false
57
+ # matrix:
58
+ # install_latest: [ true, false ] #ubuntu-20.04 has a good enough podman.
59
+ steps :
60
+ # Checkout push-to-registry action github repository
61
+ - name : Checkout Push to Registry action
62
+ uses : actions/checkout@v2
63
+
64
+ # - name: Install latest podman
65
+ # if: matrix.install_latest
66
+ # run: |
67
+ # bash .github/install_latest_podman.sh
68
+
69
+ - name : Install qemu dependency
70
+ # we need quemu-user-static for builds other archs with buildah
71
+ # https://github.com/containers/podman/issues/13924#issuecomment-1103434554
72
+ run : |
73
+ sudo apt-get update
74
+ sudo apt-get install -y qemu-user-static
75
+ sudo apt-get install -y rustc
76
+
52
77
- name : Build alt Image s390
53
78
id : build_alt_image390
54
79
uses : redhat-actions/buildah-build@main
59
84
containerfiles : |
60
85
./Dockerfile-others.gh
61
86
87
+ build-push-quay-armv8 :
88
+ name : Build&Push Alt
89
+ runs-on : ubuntu-24.04
90
+ # strategy:
91
+ # fail-fast: false
92
+ # matrix:
93
+ # install_latest: [ true, false ] #ubuntu-20.04 has a good enough podman.
94
+ steps :
95
+ # Checkout push-to-registry action github repository
96
+ - name : Checkout Push to Registry action
97
+ uses : actions/checkout@v2
98
+
99
+ # - name: Install latest podman
100
+ # if: matrix.install_latest
101
+ # run: |
102
+ # bash .github/install_latest_podman.sh
103
+
104
+ - name : Install qemu dependency
105
+ # we need quemu-user-static for builds other archs with buildah
106
+ # https://github.com/containers/podman/issues/13924#issuecomment-1103434554
107
+ run : |
108
+ sudo apt-get update
109
+ sudo apt-get install -y qemu-user-static
110
+ sudo apt-get install -y rustc
111
+
62
112
- name : Build alt Image armv8
63
113
id : build_alt_imagev8
64
114
uses : redhat-actions/buildah-build@main
@@ -69,6 +119,31 @@ jobs:
69
119
containerfiles : |
70
120
./Dockerfile-others.gh
71
121
122
+ build-push-quay-armv7 :
123
+ name : Build&Push Alt
124
+ runs-on : ubuntu-24.04
125
+ # strategy:
126
+ # fail-fast: false
127
+ # matrix:
128
+ # install_latest: [ true, false ] #ubuntu-20.04 has a good enough podman.
129
+ steps :
130
+ # Checkout push-to-registry action github repository
131
+ - name : Checkout Push to Registry action
132
+ uses : actions/checkout@v2
133
+
134
+ # - name: Install latest podman
135
+ # if: matrix.install_latest
136
+ # run: |
137
+ # bash .github/install_latest_podman.sh
138
+
139
+ - name : Install qemu dependency
140
+ # we need quemu-user-static for builds other archs with buildah
141
+ # https://github.com/containers/podman/issues/13924#issuecomment-1103434554
142
+ run : |
143
+ sudo apt-get update
144
+ sudo apt-get install -y qemu-user-static
145
+ sudo apt-get install -y rustc
146
+
72
147
- name : Build alt Image armv7
73
148
id : build_alt_imagev7
74
149
uses : redhat-actions/buildah-build@main
0 commit comments