有没有一种方法可以仅触发Bitbucket管道中的部署步骤?
当前,我的管道构建了一系列Docker映像,将其推送到注册表,然后将映像部署到Kubernetes。我的掌舵图表和值已签入另一个仓库,如果我要部署任何更改,则必须重新构建所有Docker映像才能完成部署(或在终端上手动进行)。构建过程非常耗时(对于不同的应用,大约在5-20分钟之间),因此等待构建不是理想的选择。
答案 0 :(得分:0)
您可能只需要使用为deploy
分支配置的单独管道。例如:
pipelines:
default:
- step:
name: Build and test
script:
- python build-test.py
deploy:
- step:
name: Deploy to staging
deployment: staging
script:
- python deploy.py