Roles to genreate base config and build airshipctl
These roles will allow to generate base airship and kubeconfigs Change-Id: I8e93dbeaf1aef2f51db5ed9e807f58999ebe97f7
This commit is contained in:
@@ -32,3 +32,28 @@
|
||||
- name: git_mirror_credentials
|
||||
secret: airship-airshipctl-airshipit-github-secret
|
||||
pass-to-parent: true
|
||||
|
||||
- job:
|
||||
voting: false
|
||||
name: airship-airshipctl-gate-test
|
||||
attempts: 1
|
||||
timeout: 3600
|
||||
roles:
|
||||
- zuul: airship/zuul-airship-roles
|
||||
- zuul: openstack/openstack-helm-infra
|
||||
pre-run:
|
||||
- playbooks/airship-airshipctl-deploy-docker.yaml
|
||||
run: playbooks/airship-airshipctl-test-runner.yml
|
||||
post-run: playbooks/airship-collect-logs.yml
|
||||
nodeset: airship-airshipctl-single-node
|
||||
vars:
|
||||
site_name: test-bootstrap
|
||||
## var files are the files that are located at playbooks/vars directory
|
||||
var_files:
|
||||
- airship-ipam.yml
|
||||
- test-config.yaml
|
||||
test_roles:
|
||||
- airshipctl-systemwide-executable
|
||||
- airshipctl-test-configs
|
||||
serve_dir: /srv/iso
|
||||
serve_port: 8099
|
||||
|
||||
@@ -15,10 +15,12 @@
|
||||
jobs:
|
||||
- airship-airshipctl-lint-unit
|
||||
- airship-airshipctl-functional-existing-k8s
|
||||
- airship-airshipctl-gate-test
|
||||
gate:
|
||||
jobs:
|
||||
- airship-airshipctl-lint-unit
|
||||
- airship-airshipctl-functional-existing-k8s
|
||||
- airship-airshipctl-gate-test
|
||||
post:
|
||||
jobs:
|
||||
- airship-airshipctl-upload-git-mirror
|
||||
|
||||
Reference in New Issue
Block a user