|
9 | 9 | jobs:
|
10 | 10 | - kolla-build-debian-source-aarch64
|
11 | 11 | - kolla-ansible-debian-source-aarch64
|
| 12 | + periodic: |
| 13 | + jobs: |
| 14 | + - kolla-publish-debian-source-quay |
| 15 | + - kolla-publish-debian-source-aarch64-quay |
12 | 16 | periodic-weekly:
|
13 | 17 | jobs:
|
14 |
| - - kolla-publish-debian-source |
15 |
| - - kolla-publish-debian-source-aarch64 |
| 18 | + - kolla-publish-debian-source-dockerhub |
| 19 | + - kolla-publish-debian-source-aarch64-dockerhub |
16 | 20 | release:
|
17 | 21 | jobs:
|
18 |
| - - kolla-publish-debian-source |
19 |
| - - kolla-publish-debian-source-aarch64 |
20 |
| - - kolla-publish-debian-binary |
| 22 | + - kolla-publish-debian-source-dockerhub |
| 23 | + - kolla-publish-debian-source-aarch64-dockerhub |
| 24 | + - kolla-publish-debian-binary-dockerhub |
21 | 25 | experimental:
|
22 | 26 | jobs:
|
23 | 27 | - kolla-build-no-infra-wheels-debian-source
|
|
46 | 50 | install_type: binary
|
47 | 51 |
|
48 | 52 | - job:
|
49 |
| - name: kolla-publish-debian-binary |
| 53 | + name: kolla-publish-debian-binary-dockerhub |
50 | 54 | parent: kolla-build-debian-binary
|
51 | 55 | post-run: tests/playbooks/publish.yml
|
52 | 56 | vars:
|
53 | 57 | publisher: true
|
| 58 | + kolla_registry: dockerhub |
| 59 | + kolla_namespace: kolla |
54 | 60 | secrets:
|
55 | 61 | - kolla_dockerhub_creds
|
56 | 62 |
|
57 | 63 | - job:
|
58 |
| - name: kolla-publish-debian-source |
| 64 | + name: kolla-publish-debian-binary-quay |
| 65 | + parent: kolla-build-debian-binary |
| 66 | + post-run: tests/playbooks/publish.yml |
| 67 | + vars: |
| 68 | + publisher: true |
| 69 | + kolla_registry: quay.io |
| 70 | + kolla_namespace: openstack.kolla |
| 71 | + secrets: |
| 72 | + - kolla_quay_io_creds |
| 73 | + |
| 74 | +- job: |
| 75 | + name: kolla-publish-debian-source-dockerhub |
59 | 76 | parent: kolla-build-debian-source
|
60 | 77 | post-run: tests/playbooks/publish.yml
|
61 | 78 | vars:
|
62 | 79 | publisher: true
|
| 80 | + kolla_registry: dockerhub |
| 81 | + kolla_namespace: kolla |
63 | 82 | secrets:
|
64 | 83 | - kolla_dockerhub_creds
|
65 | 84 |
|
66 | 85 | - job:
|
67 |
| - name: kolla-publish-debian-source-aarch64 |
68 |
| - parent: kolla-publish-debian-source |
69 |
| - nodeset: kolla-debian-buster-aarch64 |
| 86 | + name: kolla-publish-debian-source-quay |
| 87 | + parent: kolla-build-debian-source |
| 88 | + post-run: tests/playbooks/publish.yml |
| 89 | + vars: |
| 90 | + publisher: true |
| 91 | + kolla_registry: quay.io |
| 92 | + kolla_namespace: openstack.kolla |
| 93 | + secrets: |
| 94 | + - kolla_quay_io_creds |
| 95 | + |
| 96 | +- job: |
| 97 | + name: kolla-publish-debian-source-aarch64-dockerhub |
| 98 | + parent: kolla-build-debian-source-aarch64 |
| 99 | + post-run: tests/playbooks/publish.yml |
| 100 | + vars: |
| 101 | + publisher: true |
| 102 | + kolla_registry: dockerhub |
| 103 | + kolla_namespace: kolla |
| 104 | + secrets: |
| 105 | + - kolla_dockerhub_creds |
| 106 | + |
| 107 | +- job: |
| 108 | + name: kolla-publish-debian-source-aarch64-quay |
| 109 | + parent: kolla-build-debian-source-aarch64 |
| 110 | + post-run: tests/playbooks/publish.yml |
| 111 | + vars: |
| 112 | + publisher: true |
| 113 | + kolla_registry: quay.io |
| 114 | + kolla_namespace: openstack.kolla |
| 115 | + secrets: |
| 116 | + - kolla_quay_io_creds |
70 | 117 |
|
71 | 118 | - job:
|
72 | 119 | name: kolla-build-no-infra-wheels-debian-source
|
|
0 commit comments