|
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 |
|
22 | 26 | - job:
|
23 | 27 | name: kolla-build-debian-source
|
|
43 | 47 | install_type: binary
|
44 | 48 |
|
45 | 49 | - job:
|
46 |
| - name: kolla-publish-debian-binary |
| 50 | + name: kolla-publish-debian-binary-dockerhub |
47 | 51 | parent: kolla-build-debian-binary
|
48 | 52 | post-run: tests/playbooks/publish.yml
|
49 | 53 | vars:
|
50 | 54 | publisher: true
|
| 55 | + kolla_registry: dockerhub |
| 56 | + kolla_namespace: kolla |
51 | 57 | secrets:
|
52 | 58 | - kolla_dockerhub_creds
|
53 | 59 |
|
54 | 60 | - job:
|
55 |
| - name: kolla-publish-debian-source |
| 61 | + name: kolla-publish-debian-binary-quay |
| 62 | + parent: kolla-build-debian-binary |
| 63 | + post-run: tests/playbooks/publish.yml |
| 64 | + vars: |
| 65 | + publisher: true |
| 66 | + kolla_registry: quay.io |
| 67 | + kolla_namespace: openstack.kolla |
| 68 | + secrets: |
| 69 | + - kolla_quay_io_creds |
| 70 | + |
| 71 | +- job: |
| 72 | + name: kolla-publish-debian-source-dockerhub |
56 | 73 | parent: kolla-build-debian-source
|
57 | 74 | post-run: tests/playbooks/publish.yml
|
58 | 75 | vars:
|
59 | 76 | publisher: true
|
| 77 | + kolla_registry: dockerhub |
| 78 | + kolla_namespace: kolla |
60 | 79 | secrets:
|
61 | 80 | - kolla_dockerhub_creds
|
62 | 81 |
|
63 | 82 | - job:
|
64 |
| - name: kolla-publish-debian-source-aarch64 |
65 |
| - parent: kolla-publish-debian-source |
66 |
| - nodeset: kolla-debian-buster-aarch64 |
| 83 | + name: kolla-publish-debian-source-quay |
| 84 | + parent: kolla-build-debian-source |
| 85 | + post-run: tests/playbooks/publish.yml |
| 86 | + vars: |
| 87 | + publisher: true |
| 88 | + kolla_registry: quay.io |
| 89 | + kolla_namespace: openstack.kolla |
| 90 | + secrets: |
| 91 | + - kolla_quay_io_creds |
| 92 | + |
| 93 | +- job: |
| 94 | + name: kolla-publish-debian-source-aarch64-dockerhub |
| 95 | + parent: kolla-build-debian-source-aarch64 |
| 96 | + post-run: tests/playbooks/publish.yml |
| 97 | + vars: |
| 98 | + publisher: true |
| 99 | + kolla_registry: dockerhub |
| 100 | + kolla_namespace: kolla |
| 101 | + secrets: |
| 102 | + - kolla_dockerhub_creds |
| 103 | + |
| 104 | +- job: |
| 105 | + name: kolla-publish-debian-source-aarch64-quay |
| 106 | + parent: kolla-build-debian-source-aarch64 |
| 107 | + post-run: tests/playbooks/publish.yml |
| 108 | + vars: |
| 109 | + publisher: true |
| 110 | + kolla_registry: quay.io |
| 111 | + kolla_namespace: openstack.kolla |
| 112 | + secrets: |
| 113 | + - kolla_quay_io_creds |
0 commit comments