kind: pipeline type: kubernetes name: build-and-deploy-prod service_account_name: drone-builder-sa trigger: event: - push branch: - master steps: - name: prod-build-image image: ccr.ccs.tencentyun.com/violin/drone-kaniko:latest settings: repo: ccr.ccs.tencentyun.com/violin/violin-cv tags: - latest dockerfile: Dockerfile context: . registry: ccr.ccs.tencentyun.com username: 100024540033 password: from_secret: docker_password - name: prod-deploy image: ccr.ccs.tencentyun.com/violin/kubectl:latest cluster: kubernetes commands: - kubectl -n violin set image deployment/violin-cv cv=ccr.ccs.tencentyun.com/violin/violin-cv:latest - kubectl rollout status deployment/violin-cv