]> git.proxmox.com Git - mirror_qemu.git/blame - .gitlab-ci.d/container-cross.yml
block/export: Conditionally ignore set-context error
[mirror_qemu.git] / .gitlab-ci.d / container-cross.yml
CommitLineData
961889f0
PMD
1alpha-debian-cross-container:
2 extends: .container_job_template
3 stage: containers-layer2
4 needs: ['amd64-debian10-container']
5 variables:
6 NAME: debian-alpha-cross
7
8amd64-debian-cross-container:
9 extends: .container_job_template
10 stage: containers-layer2
11 needs: ['amd64-debian10-container']
12 variables:
13 NAME: debian-amd64-cross
14
15amd64-debian-user-cross-container:
16 extends: .container_job_template
17 stage: containers-layer2
18 needs: ['amd64-debian10-container']
19 variables:
20 NAME: debian-all-test-cross
21
22arm64-debian-cross-container:
23 extends: .container_job_template
24 stage: containers-layer2
25 needs: ['amd64-debian10-container']
26 variables:
27 NAME: debian-arm64-cross
28
29arm64-test-debian-cross-container:
30 extends: .container_job_template
31 stage: containers-layer2
32 needs: ['amd64-debian11-container']
33 variables:
34 NAME: debian-arm64-test-cross
35
36armel-debian-cross-container:
37 extends: .container_job_template
38 stage: containers-layer2
39 needs: ['amd64-debian10-container']
40 variables:
41 NAME: debian-armel-cross
42
43armhf-debian-cross-container:
44 extends: .container_job_template
45 stage: containers-layer2
46 needs: ['amd64-debian10-container']
47 variables:
48 NAME: debian-armhf-cross
49
50# We never want to build hexagon in the CI system and by default we
51# always want to refer to the master registry where it lives.
52hexagon-cross-container:
53 image: docker:stable
54 stage: containers
55 rules:
56 - if: '$CI_PROJECT_NAMESPACE == "qemu-project"'
57 when: never
58 - when: always
59 variables:
60 NAME: debian-hexagon-cross
61 GIT_DEPTH: 1
62 services:
63 - docker:dind
64 before_script:
65 - export TAG="$CI_REGISTRY_IMAGE/qemu/$NAME:latest"
66 - export COMMON_TAG="$CI_REGISTRY/qemu-project/qemu/qemu/$NAME:latest"
67 - docker info
68 - docker login $CI_REGISTRY -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD"
69 script:
70 - echo "TAG:$TAG"
71 - echo "COMMON_TAG:$COMMON_TAG"
72 - docker pull $COMMON_TAG
73 - docker tag $COMMON_TAG $TAG
74 - docker push "$TAG"
75 after_script:
76 - docker logout
77
78hppa-debian-cross-container:
79 extends: .container_job_template
80 stage: containers-layer2
81 needs: ['amd64-debian10-container']
82 variables:
83 NAME: debian-hppa-cross
84
85m68k-debian-cross-container:
86 extends: .container_job_template
87 stage: containers-layer2
88 needs: ['amd64-debian10-container']
89 variables:
90 NAME: debian-m68k-cross
91
92mips64-debian-cross-container:
93 extends: .container_job_template
94 stage: containers-layer2
95 needs: ['amd64-debian10-container']
96 variables:
97 NAME: debian-mips64-cross
98
99mips64el-debian-cross-container:
100 extends: .container_job_template
101 stage: containers-layer2
102 needs: ['amd64-debian10-container']
103 variables:
104 NAME: debian-mips64el-cross
105
106mips-debian-cross-container:
107 extends: .container_job_template
108 stage: containers-layer2
109 needs: ['amd64-debian10-container']
110 variables:
111 NAME: debian-mips-cross
112
113mipsel-debian-cross-container:
114 extends: .container_job_template
115 stage: containers-layer2
116 needs: ['amd64-debian10-container']
117 variables:
118 NAME: debian-mipsel-cross
119
120powerpc-test-cross-container:
121 extends: .container_job_template
122 stage: containers-layer2
123 needs: ['amd64-debian11-container']
124 variables:
125 NAME: debian-powerpc-test-cross
126
127ppc64el-debian-cross-container:
128 extends: .container_job_template
129 stage: containers-layer2
130 needs: ['amd64-debian10-container']
131 variables:
132 NAME: debian-ppc64el-cross
133
134riscv64-debian-cross-container:
135 extends: .container_job_template
136 stage: containers-layer2
137 needs: ['amd64-debian10-container']
138 variables:
139 NAME: debian-riscv64-cross
140
141s390x-debian-cross-container:
142 extends: .container_job_template
143 stage: containers-layer2
144 needs: ['amd64-debian10-container']
145 variables:
146 NAME: debian-s390x-cross
147
148sh4-debian-cross-container:
149 extends: .container_job_template
150 stage: containers-layer2
151 needs: ['amd64-debian10-container']
152 variables:
153 NAME: debian-sh4-cross
154
155sparc64-debian-cross-container:
156 extends: .container_job_template
157 stage: containers-layer2
158 needs: ['amd64-debian10-container']
159 variables:
160 NAME: debian-sparc64-cross
161
162tricore-debian-cross-container:
163 extends: .container_job_template
164 stage: containers-layer2
165 needs: ['amd64-debian10-container']
166 variables:
167 NAME: debian-tricore-cross
168
169xtensa-debian-cross-container:
170 extends: .container_job_template
171 variables:
172 NAME: debian-xtensa-cross
173
174cris-fedora-cross-container:
175 extends: .container_job_template
176 variables:
177 NAME: fedora-cris-cross
178
179i386-fedora-cross-container:
180 extends: .container_job_template
181 variables:
182 NAME: fedora-i386-cross
183
184win32-fedora-cross-container:
185 extends: .container_job_template
186 variables:
187 NAME: fedora-win32-cross
188
189win64-fedora-cross-container:
190 extends: .container_job_template
191 variables:
192 NAME: fedora-win64-cross