Files
violin-cv/.drone.yml
simple321vip 86d7359727
continuous-integration/drone/push Build is failing
Update .drone.yml
2026-06-29 15:19:06 +00:00

35 lines
800 B
YAML

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
namespace: violin
commands:
- kubectl set image deployment/violin-cv cv=ccr.ccs.tencentyun.com/violin/violin-cv:latest
- kubectl rollout status deployment/violin-cv