|
139 | 139 | tox_envlist: functional |
140 | 140 | tox_install_siblings: true |
141 | 141 |
|
142 | | -- secret: |
143 | | - name: osc-dockerhub |
144 | | - data: |
145 | | - username: osclientzuul |
146 | | - password: !encrypted/pkcs1-oaep |
147 | | - - LbIZjJiVstRVXMpoLQ3+/JcNB6lKVUWJXXo5+Outf+PKAaO7mNnv8XLiFMKnJ6ftopLyu |
148 | | - hWbX9rA+NddvplLQkf1xxkh7QBBU8PToLr58quI2SENUclt4tpjxbZfZu451kFSNJvNvR |
149 | | - E58cHHpfJZpyRnS2htXmN/Qy24gbV2w7CQxSZD2YhlcrerD8uQ8rWEnlY1wcJEaEGomtS |
150 | | - ZTGxsdK2TsZC2cd4b7TG7+xbl2i+hjADzwSQAgUzlLlwuG71667+IWk4SOZ7OycJTv9NN |
151 | | - ZTak8+CGfiMKdmsxZ1Z8uD7DC+RIklDjMWyly6zuhWzfhOmsmU0CesR50moodRUvbK79p |
152 | | - NZM8u0hBex5cl2EpUEwJL/FSPJXUhDMPoMoTZT/SAuXf25R9eZ9JGrKsIAlmVhpl8ifoE |
153 | | - 8TpPyvIHGS3YelTQjhqOX0wGb9T4ZauQCcI5Ajzy9NuCTyD9xxme9OX1zz7gMACRnVHvz |
154 | | - q7U7Ue90MnmGH6E2SgKjIZhyzy9Efwb7JUvH1Zb3hlrjCjEhwi9MV5FnABTEeXyYwE10s |
155 | | - 3o/KZg2zvdWkVG6x0dEkjpoQaNuaB7T2Na7Sm421n/z3LCzhiQGuTUjENnL6cMEtuA6Pp |
156 | | - BfI5+Qlg7HMwkBXNB73EPfWHzbCR3VNrzGYTy9FvhGud0/cXsuBXgps4WH63ic= |
157 | | - |
158 | 142 | - job: |
159 | 143 | name: osc-build-image |
160 | 144 | parent: opendev-build-docker-image |
|
164 | 148 | - python-builder-3.11-bookworm-container-image |
165 | 149 | - python-base-3.11-bookworm-container-image |
166 | 150 | provides: osc-container-image |
167 | | - vars: &osc_image_vars |
| 151 | + vars: |
168 | 152 | docker_images: |
169 | 153 | - context: . |
170 | | - repository: osclient/python-openstackclient |
171 | | - |
172 | | -- job: |
173 | | - name: osc-upload-image |
174 | | - parent: opendev-upload-docker-image |
175 | | - description: Build Docker images and upload to Docker Hub. |
176 | | - allowed-projects: openstack/python-openstackclient |
177 | | - requires: |
178 | | - - python-builder-3.11-bookworm-container-image |
179 | | - - python-base-3.11-bookworm-container-image |
180 | | - provides: osc-container-image |
181 | | - secrets: |
182 | | - - name: docker_credentials |
183 | | - secret: osc-dockerhub |
184 | | - pass-to-parent: true |
185 | | - vars: *osc_image_vars |
186 | | - |
187 | | -- job: |
188 | | - name: osc-promote-image |
189 | | - parent: opendev-promote-docker-image |
190 | | - allowed-projects: openstack/python-openstackclient |
191 | | - description: Promote previously uploaded Docker images. |
192 | | - secrets: |
193 | | - - name: docker_credentials |
194 | | - secret: osc-dockerhub |
195 | | - pass-to-parent: true |
196 | | - nodeset: |
197 | | - nodes: [] |
198 | | - vars: *osc_image_vars |
| 154 | + tags: [] |
199 | 155 |
|
200 | 156 | - project-template: |
201 | 157 | name: osc-tox-unit-tips |
|
228 | 184 | branches: ^master$ |
229 | 185 | gate: |
230 | 186 | jobs: |
231 | | - - osc-upload-image |
232 | 187 | - osc-functional-devstack |
233 | | - promote: |
234 | | - jobs: |
235 | | - - osc-promote-image |
0 commit comments