]> review.fuel-infra Code Review - tools/sustaining.git/commit
Maintenance CI JJB initial commit 09/40409/3
authorVladimir Khlyunev <vkhlyunev@mirantis.com>
Fri, 8 Feb 2019 06:44:07 +0000 (10:44 +0400)
committerVladimir Khlyunev <vkhlyunev@mirantis.com>
Tue, 12 Feb 2019 10:51:13 +0000 (14:51 +0400)
commitdc2c533f608a603958a016e8bba7905d70c2be88
tree930778bcb233eeb8429767ca26406cdff63478fc
parentfc1f5c5ea5b0a1986f8402d4d03f886ca8bbe078
Maintenance CI JJB initial commit

The commit introduces new directory for JJB configs for brand new
Maintenance-CI cloud-based Jenkins instance.

First set of jobs includes following prototypes of jobs:
- JJB update mechanism
- Stack create job
- Stack delete job
It also includes very common 1-instance heat stack but it covers
current needs. Also tox configuration file for JJB checks is added.

Change-Id: I5f65ea7331590d51dae94d1c415e34a83a5343d1
15 files changed:
.gitignore
maintenance-ci/common/data/base-heat.yml [new file with mode: 0644]
maintenance-ci/common/jobs/delete_stack.yaml [new file with mode: 0644]
maintenance-ci/common/jobs/deploy_stack.yaml [new file with mode: 0644]
maintenance-ci/common/jobs/update-jenkins-jobs.yaml [new file with mode: 0644]
maintenance-ci/common/macro/openstack_creds.yaml [new file with mode: 0644]
maintenance-ci/common/scripts/delete_heat_stack.sh [new file with mode: 0755]
maintenance-ci/common/scripts/deploy_heat_stack.sh [new file with mode: 0755]
maintenance-ci/common/scripts/update-jenkins-cleanup.sh [new file with mode: 0644]
maintenance-ci/common/scripts/update-jenkins-jobs.sh [new file with mode: 0644]
maintenance-ci/common/scripts/update-jenkins-views.sh [new file with mode: 0644]
maintenance-ci/conf/jenkins_job.ini.example [new file with mode: 0644]
maintenance-ci/conf/requirements-jobs.txt [new file with mode: 0644]
maintenance-ci/conf/requirements-views.txt [new file with mode: 0644]
maintenance-ci/tox.ini [new file with mode: 0644]