workspace: path: src/gitlab.wodcloud.com/apaas/apaas-meshproxy clone: git: image: registry-vpc.cn-qingdao.aliyuncs.com/wod-devops/git:1.5.0 pipeline: build: image: registry-vpc.cn-qingdao.aliyuncs.com/wod-devops/go:1.11.1-stretch binary: apaas-meshproxy main: src docker-master: image: registry-vpc.cn-qingdao.aliyuncs.com/wod-devops/docker:1.0 volumes: - /var/run/docker.sock:/var/run/docker.sock base: registry-vpc.cn-qingdao.aliyuncs.com/wod/alpine-glibc:3.8 repo: apaas/apaas-meshproxy version: 1.0.1 channel: alpha registry: hub.wodcloud.com secrets: - source: REGISTRY_USER target: REGISTRY_USER - source: REGISTRY_PASSWORD target: REGISTRY_PASSWORD when: branch: [master] # deploy: # image: registry-vpc.cn-qingdao.aliyuncs.com/wod-devops/kubernetes:1.0 # namespace: apaas # deployment: apaas-meshproxy # container: apaas-meshproxy # registry: hub.wodcloud.com # secrets: # - source: KUBERNETES_SERVER # target: KUBERNETES_SERVER # - source: KUBERNETES_TOKEN # target: KUBERNETES_TOKEN