kind: pipeline name: docker trigger: branch: - master 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 volumes: - name: charts path: /charts commands: - helm package . -d /charts/ - name: images-amd64 image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-images:1.0 settings: source: registry.cn-qingdao.aliyuncs.com/wod yaml: ansible/images.yaml image: IMAGES arch: amd64 group: wod release: .tmp/v2.1.7/amd64/images-harbor-v2.1.7-amd64.tgz - name: images-arm64 image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-images:1.0 settings: source: registry.cn-qingdao.aliyuncs.com/wod yaml: ansible/images.yaml image: IMAGES arch: arm64 group: wod release: .tmp/v2.1.7/arm64/images-harbor-v2.1.7-arm64.tgz - name: images-mips64le image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-images:1.0 settings: source: registry.cn-qingdao.aliyuncs.com/wod yaml: images-mips64le.yaml image: IMAGES arch: mips64le group: wod release: .tmp/v2.1.7/mips64le/images-harbor-v2.1.7-mips64le.tgz - name: images-ppc64le image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-images:1.0 settings: source: registry.cn-qingdao.aliyuncs.com/wod yaml: ansible/images.yaml image: IMAGES arch: ppc64le group: wod release: .tmp/v2.1.7/ppc64le/images-harbor-v2.1.7-ppc64le.tgz - name: minio image: registry.cn-qingdao.aliyuncs.com/wod/devops-minio:1.0 environment: S3_ACCESS_KEY: from_secret: ACCESS_KEY_MINIO S3_SECRET_KEY: from_secret: SECRET_KEY_MINIO commands: - mc alias set cache --api=S3v4 https://cache.wodcloud.com $S3_ACCESS_KEY $S3_SECRET_KEY - mc cp ./beagle-harbor-v2.1.7.tgz cache/kubernetes/k8s/charts/beagle-harbor-v2.1.7.tgz - mc cp .tmp/v2.1.7/amd64/images-harbor-v2.1.7-amd64.tgz cache/kubernetes/k8s/registry/amd64/images-beagle-harbor-v2.1.7.tgz - mc cp .tmp/v2.1.7/arm64/images-harbor-v2.1.7-arm64.tgz cache/kubernetes/k8s/registry/arm64/images-beagle-harbor-v2.1.7.tgz - mc cp .tmp/v2.1.7/mips64le/images-harbor-v2.1.7-mips64le.tgz cache/kubernetes/k8s/registry/mips64le/images-beagle-harbor-v2.1.7.tgz - mc cp .tmp/v2.1.7/ppc64le/images-harbor-v2.1.7-ppc64le.tgz cache/kubernetes/k8s/registry/ppc64le/images-beagle-harbor-v2.1.7.tgz --- 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