diff --git a/.beagle.yml b/.beagle.yml index 70f4ce61c5f6b701ac287645ea9d3f8b286b5c3f..a63422a9153dda25389ff870e287749a8b899989 100644 --- a/.beagle.yml +++ b/.beagle.yml @@ -1,29 +1,32 @@ -platform: 10.11.92.34 +kind: pipeline +name: docker -clone: - git: - image: registry.cn-qingdao.aliyuncs.com/wod/devops-git:1.0 - dns: - - 223.5.5.5 +trigger: + branch: + - release-v2.1 -pipeline: - charts: +platform: + runner: 10.11.92.34 + +volumes: + - name: charts + host: + path: /data/downloads/k8s/charts + - name: docker + host: + path: /var/run/docker.sock + +steps: + - name: charts image: registry.cn-qingdao.aliyuncs.com/wod/helm:v3.6.0 - pull: true - dns: - - 223.5.5.5 volumes: - - /data/downloads/k8s/charts/:/charts + - name: charts + path: /charts commands: - helm package . -d /charts/ - when: - branch: release-v2.1 - ansible-amd64: - image: registry.cn-qingdao.aliyuncs.com/wod/ansible-kubernetes-image:v1.20.6 - pull: true - dns: - - 223.5.5.5 + - name: ansible-amd64 + image: registry.cn-qingdao.aliyuncs.com/wod/ansible-image:v1.0 commands: - >- ansible-playbook /etc/ansible/linux/main.yml @@ -35,14 +38,9 @@ pipeline: "TARGET_VERSION":"v2.1.3" }' --extra-vars "@ansible/images.yaml" - when: - branch: release-v2.1 - ansible-arm64: - image: registry.cn-qingdao.aliyuncs.com/wod/ansible-kubernetes-image:v1.20.6 - pull: true - dns: - - 223.5.5.5 + - name: ansible-arm64 + image: registry.cn-qingdao.aliyuncs.com/wod/ansible-image:v1.0 commands: - >- ansible-playbook /etc/ansible/linux/main.yml @@ -54,14 +52,9 @@ pipeline: "TARGET_VERSION":"v2.1.3" }' --extra-vars "@ansible/images.yaml" - when: - branch: release-v2.1 - ansible-ppc64le: - image: registry.cn-qingdao.aliyuncs.com/wod/ansible-kubernetes-image:v1.20.6 - pull: true - dns: - - 223.5.5.5 + - name: ansible-ppc64le + image: registry.cn-qingdao.aliyuncs.com/wod/ansible-image:v1.0 commands: - >- ansible-playbook /etc/ansible/linux/main.yml @@ -73,5 +66,17 @@ pipeline: "TARGET_VERSION":"v2.1.3" }' --extra-vars "@ansible/images.yaml" - when: - branch: release-v2.1 + +--- +kind: secret +name: REGISTRY_USER_ALIYUN +get: + name: USERNAME + path: devops-registry-aliyun + +--- +kind: secret +name: REGISTRY_PASSWORD_ALIYUN +get: + name: PASSWORD + path: devops-registry-aliyun