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