1 alpha-debian-cross-container:
2 extends: .container_job_template
3 stage: containers-layer2
4 needs: ['amd64-debian10-container']
6 NAME: debian-alpha-cross
8 amd64-debian-cross-container:
9 extends: .container_job_template
10 stage: containers-layer2
11 needs: ['amd64-debian10-container']
13 NAME: debian-amd64-cross
15 amd64-debian-user-cross-container:
16 extends: .container_job_template
17 stage: containers-layer2
18 needs: ['amd64-debian10-container']
20 NAME: debian-all-test-cross
22 arm64-debian-cross-container:
23 extends: .container_job_template
26 NAME: debian-arm64-cross
28 armel-debian-cross-container:
29 extends: .container_job_template
32 NAME: debian-armel-cross
34 armhf-debian-cross-container:
35 extends: .container_job_template
38 NAME: debian-armhf-cross
40 # We never want to build hexagon in the CI system and by default we
41 # always want to refer to the master registry where it lives.
42 hexagon-cross-container:
43 extends: .base_job_template
47 NAME: debian-hexagon-cross
49 QEMU_JOB_ONLY_FORKS: 1
53 - export TAG="$CI_REGISTRY_IMAGE/qemu/$NAME:latest"
54 - export COMMON_TAG="$CI_REGISTRY/qemu-project/qemu/qemu/$NAME:latest"
56 - docker login $CI_REGISTRY -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD"
59 - echo "COMMON_TAG:$COMMON_TAG"
60 - docker pull $COMMON_TAG
61 - docker tag $COMMON_TAG $TAG
66 hppa-debian-cross-container:
67 extends: .container_job_template
68 stage: containers-layer2
69 needs: ['amd64-debian10-container']
71 NAME: debian-hppa-cross
73 m68k-debian-cross-container:
74 extends: .container_job_template
75 stage: containers-layer2
76 needs: ['amd64-debian10-container']
78 NAME: debian-m68k-cross
80 mips64-debian-cross-container:
81 extends: .container_job_template
82 stage: containers-layer2
83 needs: ['amd64-debian10-container']
85 NAME: debian-mips64-cross
87 mips64el-debian-cross-container:
88 extends: .container_job_template
91 NAME: debian-mips64el-cross
93 mips-debian-cross-container:
94 extends: .container_job_template
95 stage: containers-layer2
96 needs: ['amd64-debian10-container']
98 NAME: debian-mips-cross
100 mipsel-debian-cross-container:
101 extends: .container_job_template
104 NAME: debian-mipsel-cross
106 powerpc-test-cross-container:
107 extends: .container_job_template
108 stage: containers-layer2
109 needs: ['amd64-debian11-container']
111 NAME: debian-powerpc-test-cross
113 ppc64el-debian-cross-container:
114 extends: .container_job_template
117 NAME: debian-ppc64el-cross
119 riscv64-debian-cross-container:
120 extends: .container_job_template
122 # as we are currently based on 'sid/unstable' we may break so...
125 NAME: debian-riscv64-cross
127 # we can however build TCG tests using a non-sid base
128 riscv64-debian-test-cross-container:
129 extends: .container_job_template
130 stage: containers-layer2
131 needs: ['amd64-debian11-container']
133 NAME: debian-riscv64-test-cross
135 s390x-debian-cross-container:
136 extends: .container_job_template
139 NAME: debian-s390x-cross
141 sh4-debian-cross-container:
142 extends: .container_job_template
143 stage: containers-layer2
144 needs: ['amd64-debian10-container']
146 NAME: debian-sh4-cross
148 sparc64-debian-cross-container:
149 extends: .container_job_template
150 stage: containers-layer2
151 needs: ['amd64-debian10-container']
153 NAME: debian-sparc64-cross
155 tricore-debian-cross-container:
156 extends: .container_job_template
157 stage: containers-layer2
158 needs: ['amd64-debian10-container']
160 NAME: debian-tricore-cross
162 xtensa-debian-cross-container:
163 extends: .container_job_template
165 NAME: debian-xtensa-cross
167 cris-fedora-cross-container:
168 extends: .container_job_template
170 NAME: fedora-cris-cross
172 i386-fedora-cross-container:
173 extends: .container_job_template
175 NAME: fedora-i386-cross
177 win32-fedora-cross-container:
178 extends: .container_job_template
180 NAME: fedora-win32-cross
182 win64-fedora-cross-container:
183 extends: .container_job_template
185 NAME: fedora-win64-cross