Gate fixes for Armada
* airskiff gate fixes - Pin treasuremap to v1.9 branch - Pin openstack-helm-infra to master - Remove openstack client setup as it's not used * Pin typing-extensions to 3.7.2 Change-Id: I52bf733fb1d2b9164378729e17660ec401fbb89a
This commit is contained in:
parent
a3f11e5873
commit
84edebc470
@ -121,6 +121,7 @@
|
||||
- airship/treasuremap
|
||||
vars:
|
||||
CLONE_ARMADA: false
|
||||
HTK_COMMIT: master
|
||||
irrelevant-files:
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
|
@ -18,3 +18,4 @@ yapf==0.27.0
|
||||
flake8-import-order==0.18.1
|
||||
|
||||
grpcio-tools==1.16.0
|
||||
typing-extensions==3.7.2
|
||||
|
@ -36,6 +36,7 @@
|
||||
- name: Clone Required Repositories
|
||||
shell: |
|
||||
export CLONE_ARMADA={{ CLONE_ARMADA }}
|
||||
export OSH_INFRA_COMMIT={{ HTK_COMMIT }}
|
||||
./tools/deployment/airskiff/developer/000-clone-dependencies.sh
|
||||
args:
|
||||
chdir: "{{ zuul.projects['opendev.org/airship/treasuremap'].src_dir }}"
|
||||
@ -52,13 +53,6 @@
|
||||
args:
|
||||
chdir: "{{ zuul.projects['opendev.org/airship/treasuremap'].src_dir }}"
|
||||
|
||||
- name: Setup OpenStack Client
|
||||
shell: |
|
||||
./tools/deployment/airskiff/developer/020-setup-client.sh
|
||||
args:
|
||||
chdir: "{{ zuul.projects['opendev.org/airship/treasuremap'].src_dir }}"
|
||||
become: yes
|
||||
|
||||
- name: Build Armada with submitted changes
|
||||
shell: |
|
||||
make images
|
||||
|
@ -16,6 +16,7 @@
|
||||
tasks:
|
||||
- name: Overwrite Armada manifest
|
||||
shell: |
|
||||
git checkout v1.9
|
||||
mv tools/gate/manifests/full-site.yaml \
|
||||
type/skiff/manifests/full-site.yaml
|
||||
args:
|
||||
|
Loading…
x
Reference in New Issue
Block a user