platform: 10.11.92.34 clone: git: image: registry.cn-qingdao.aliyuncs.com/wod/devops-git:1.0 dns: - 223.5.5.5 pipeline: charts: image: registry.cn-qingdao.aliyuncs.com/wod/alpine:3.12 pull: true dns: - 223.5.5.5 volumes: - /data/downloads/k8s/charts/:/charts environment: - TGZ_TARGET=harbor-v2.1.3.tgz commands: - rm -rf .git - tar -zcvf $TGZ_TARGET . - mv $TGZ_TARGET /charts/$TGZ_TARGET when: branch: release-v2.1 ansible-amd64: image: registry.cn-qingdao.aliyuncs.com/wod/ansible-kubernetes-image:v1.20.2 pull: true dns: - 223.5.5.5 commands: - cp -r ./ansible/main.yaml /etc/ansible/linux/main.yaml - cd ansible - >- ansible-playbook /etc/ansible/linux/main.yaml --extra-vars '{ "TARGET_ARCH":"amd64", "TARGET_VERSION":"v2.1.3" }' --extra-vars "@images.yaml" when: branch: release-v2.1 ansible-arm64: image: registry.cn-qingdao.aliyuncs.com/wod/ansible-kubernetes-image:v1.20.2 pull: true dns: - 223.5.5.5 commands: - cp -r ./ansible/main.yaml /etc/ansible/linux/main.yaml - cd ansible - >- ansible-playbook /etc/ansible/linux/main.yaml --extra-vars '{ "TARGET_ARCH":"arm64", "TARGET_VERSION":"v2.1.3" }' --extra-vars "@images.yaml" when: branch: release-v2.1 ansible-ppc64le: image: registry.cn-qingdao.aliyuncs.com/wod/ansible-kubernetes-image:v1.20.2 pull: true dns: - 223.5.5.5 commands: - cp -r ./ansible/main.yaml /etc/ansible/linux/main.yaml - cd ansible - >- ansible-playbook /etc/ansible/linux/main.yaml --extra-vars '{ "TARGET_ARCH":"ppc64le", "TARGET_VERSION":"v2.1.3" }' --extra-vars "@images.yaml" when: branch: release-v2.1