【发布时间】:2021-06-13 08:28:51
【问题描述】:
我是 bitbuckt 管道的新手。在我的节点项目中,我在管道中添加了bitbucket-pipelines.yml,我有一个步骤来构建容器并将其推送到 ECR,还有一个步骤来部署。
现在每次我对 bitbucket-pipelines.yml 进行更改时,它都会构建一个新图像并将其推送到 ECR 并进行部署。
当我对 bitbucket-pipelines.yml 进行更改时,我不知道要触发什么流水线。我只希望在我对应用程序进行更改时触发管道。我是不是把项目设置错了?
我的项目结构。
.
├── bitbucket-pipelines.yml
├── Dockerfile
├── index.js
├── node_modules
├── package.json
├── package-lock.json
└── README.md
【问题讨论】:
-
嗨,你能分享你的 bitbucket 管道设置吗,可能你在顶部使用 default: 关键字。您可以将其更改为标签,以便您可以标记要触发部署的提交,或尝试自定义关键字以手动运行管道。
标签: bitbucket bitbucket-pipelines