Merge "Update lint job to use helm v3"
This commit is contained in:
commit
f4a74884e5
@ -14,21 +14,24 @@
|
|||||||
# limitations under the License.
|
# limitations under the License.
|
||||||
|
|
||||||
- hosts: all
|
- hosts: all
|
||||||
roles:
|
|
||||||
- name: build-helm-packages
|
|
||||||
work_dir: "{{ zuul.projects['opendev.org/openstack/openstack-helm-infra'].src_dir }}"
|
|
||||||
- name: build-helm-packages
|
|
||||||
work_dir: "{{ zuul.projects['opendev.org/openstack/openstack-helm'].src_dir }}"
|
|
||||||
when: "zuul.project.name == 'openstack/openstack-helm'"
|
|
||||||
- ensure-chart-testing
|
|
||||||
- name: chart-testing
|
|
||||||
chart_testing_options: "--chart-dirs=. --validate-maintainers=false"
|
|
||||||
zuul_work_dir: "{{ work_dir }}"
|
|
||||||
vars:
|
|
||||||
work_dir: "{{ zuul.project.src_dir }}/{{ zuul_osh_infra_relative_path | default('') }}"
|
|
||||||
|
|
||||||
- hosts: all[0]
|
|
||||||
tasks:
|
tasks:
|
||||||
|
- name: install helm3
|
||||||
|
become_user: root
|
||||||
|
shell: |
|
||||||
|
TMP_DIR=$(mktemp -d)
|
||||||
|
curl -sSL https://get.helm.sh/helm-${HELM_VERSION}-linux-amd64.tar.gz | tar -zxv --strip-components=1 -C ${TMP_DIR}
|
||||||
|
sudo mv ${TMP_DIR}/helm /usr/bin/helm
|
||||||
|
rm -rf ${TMP_DIR}
|
||||||
|
environment:
|
||||||
|
HELM_VERSION: "v3.6.3"
|
||||||
|
args:
|
||||||
|
executable: /bin/bash
|
||||||
|
|
||||||
|
- name: make all
|
||||||
|
make:
|
||||||
|
chdir: "{{ zuul.project.src_dir }}"
|
||||||
|
target: all
|
||||||
|
|
||||||
- name: Prevent trailing whitespaces
|
- name: Prevent trailing whitespaces
|
||||||
shell: find . \! \( -path "*/\.*" -o -path "*/doc/build/*" -o -name "*.tgz" -o -name "*.png" \) -type f -exec egrep -l " +$" {} \;
|
shell: find . \! \( -path "*/\.*" -o -path "*/doc/build/*" -o -name "*.tgz" -o -name "*.png" \) -type f -exec egrep -l " +$" {} \;
|
||||||
register: _found_whitespaces
|
register: _found_whitespaces
|
||||||
|
Loading…
x
Reference in New Issue
Block a user