diff options
author | Anil Belur <abelur@linuxfoundation.org> | 2020-08-10 13:08:48 +1000 |
---|---|---|
committer | Anil Belur <abelur@linuxfoundation.org> | 2020-08-11 09:08:52 +1000 |
commit | f0bd26f4877395e518de7aa0a0053e155836ad65 (patch) | |
tree | a4f25dec619445d90745fe91f860a7cfdc9887dd /jjb/ci-management | |
parent | 931c36a25edde54df1e4cacda1ce748293d2587a (diff) |
Enable update cloud image job
Enable update cloud image at the end of the packer merge
job. This finds the latest image and submits a CR to Gerrit
which can be merged anytime new image updates are required.
Issue-ID: CIMAN-33
Change-Id: I38977c28d403078b8a01cfc549a8af4b9effdfa3
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Diffstat (limited to 'jjb/ci-management')
-rw-r--r-- | jjb/ci-management/ci-management-packer-jobs.yaml | 5 | ||||
-rw-r--r-- | jjb/ci-management/ci-management.yaml | 20 |
2 files changed, 25 insertions, 0 deletions
diff --git a/jjb/ci-management/ci-management-packer-jobs.yaml b/jjb/ci-management/ci-management-packer-jobs.yaml index 79b4853f8..7115b5d36 100644 --- a/jjb/ci-management/ci-management-packer-jobs.yaml +++ b/jjb/ci-management/ci-management-packer-jobs.yaml @@ -16,6 +16,7 @@ - centos-7 - ubuntu-18.04 templates: builder + update-cloud-image: true - project: name: packer-docker-jobs @@ -35,6 +36,7 @@ - ubuntu-18.04-arm64 - ubuntu-18.04 templates: docker + update-cloud-image: true - project: name: packer-memcached-jobs @@ -52,6 +54,7 @@ platforms: - ubuntu-18.04 templates: memcached + update-cloud-image: true - project: name: packer-redis-jobs @@ -68,6 +71,7 @@ platforms: - centos-7 templates: redis + update-cloud-image: true - project: name: packer-helm-jobs @@ -84,3 +88,4 @@ platforms: - ubuntu-18.04 templates: helm + update-cloud-image: true diff --git a/jjb/ci-management/ci-management.yaml b/jjb/ci-management/ci-management.yaml index 8b4d6e5bb..d3108194b 100644 --- a/jjb/ci-management/ci-management.yaml +++ b/jjb/ci-management/ci-management.yaml @@ -35,3 +35,23 @@ https://jenkins.onap.org https://jenkins.onap.org/sandbox openstack-cloud: vex + +- project: + name: openstack-update-cloud-images + jobs: + - gerrit-openstack-update-cloud-image + + project: ci-management + project-name: ci-management + branch: master + archive-artifacts: '**/*.log' + jenkins-ssh-credential: "{jenkins-ssh-credential}" + + build-node: centos7-builder-2c-1g + # update-cloud-image: true + build-timeout: 10 + + gerrit-user: "jenkins-$SILO" + gerrit-host: "gerrit.onap.org" + gerrit-topic: "update-cloud-image" + reviewers-email: "onap-jobbuilder@jenkins.onap.org" |