Remove required-projects from Airskiff gate
This removes several of the the required-projects from the Airskiff gate as the scripts for the gate can already clone down the necessary repositories and the required-projects can overwrite and pins that may have been included in the Airskiff scripts. Change-Id: I065bdfd66a09c8515b6e55355d5282523699f9c4
This commit is contained in:
parent
2f28fb5bf0
commit
fd0c7875ef
@ -116,13 +116,9 @@
|
||||
run: tools/gate/playbooks/airskiff-deploy.yaml
|
||||
post-run: tools/gate/playbooks/debug-report.yaml
|
||||
required-projects:
|
||||
- airship/deckhand
|
||||
- airship/pegleg
|
||||
- airship/shipyard
|
||||
- airship/treasuremap
|
||||
- openstack/openstack-helm-infra
|
||||
vars:
|
||||
OSH_INFRA_PATH: "../../openstack/openstack-helm-infra"
|
||||
CLONE_ARMADA: false
|
||||
irrelevant-files:
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
|
@ -21,6 +21,13 @@
|
||||
chdir: "{{ zuul.projects['opendev.org/airship/treasuremap'].src_dir }}"
|
||||
become: yes
|
||||
|
||||
- name: Clone Required Repositories
|
||||
shell: |
|
||||
export CLONE_ARMADA={{ CLONE_ARMADA }}
|
||||
./tools/deployment/airskiff/developer/005-clone-dependencies.sh
|
||||
args:
|
||||
chdir: "{{ zuul.projects['opendev.org/airship/treasuremap'].src_dir }}"
|
||||
|
||||
- name: Build Armada with submitted changes
|
||||
shell: |
|
||||
make images
|
||||
@ -30,7 +37,6 @@
|
||||
|
||||
- name: Deploy Kubernetes with Minikube
|
||||
shell: |
|
||||
export OSH_INFRA_PATH={{ OSH_INFRA_PATH }}
|
||||
./tools/deployment/airskiff/developer/010-deploy-k8s.sh
|
||||
args:
|
||||
chdir: "{{ zuul.projects['opendev.org/airship/treasuremap'].src_dir }}"
|
||||
|
Loading…
x
Reference in New Issue
Block a user