sip/zuul.d/jobs.yaml
Shturm, Svetlana bfc7e1e981 Use role from airshipctl to install docker
Change-Id: Ia353f7a1e428379a9e50f34e55fdfda33953dfa9
2021-04-12 14:23:19 -05:00

35 lines
1010 B
YAML

- job:
name: airship-sip-upload-git-mirror
parent: upload-git-mirror
description: Mirrors airship/sip to airshipit/sip
vars:
git_mirror_repository: airshipit/sip
secrets:
- name: git_mirror_credentials
secret: airship_sip_airshipit_github_secret
pass-to-parent: true
- job:
name: airship-deploy-sip
run: playbooks/integration-tests.yaml
description: Deploys kubernetes and sip
roles:
- zuul: airship/airshipctl
timeout: 9600
- job:
name: airship-sip-test-suite
description: Install kube-builder and tests make functionality.
run: playbooks/test-sip.yaml
roles:
- zuul: airship/airshipctl
timeout: 9600
- job:
name: airship-sip-publish-images
description: Publishes SIP Docker images to image repository.
run: playbooks/publish-images.yaml
roles:
- zuul: airship/airshipctl
timeout: 9600
secrets:
- name: sip_image_repo_credentials
secret: sip_image_repo_credentials