2

Atlassian Bamboo 是否可以检查是否对 mercurial 存储库进行了更新并在不提取所有源代码的情况下触发构建?

我的意思是,我只需要启动一个直接在服务器上拉取源的部署文件,所以我不需要在我的机器上拉取它。那可能吗?

4

1 回答 1

1

本案例的 Atlassian Bamboo 文档:http: //confluence.atlassian.com/display/BAMBOO/Repository+Triggers+the+Build+when+Changes+are+Committed

您可以通过在 .hg/hgrcsettings 中添加一行代码来向您的 mercurial 添加提交后触发器

triggerName change-commit //myDepot/... "/usr/local/bin/postCommitBuildTrigger.sh http://bambooServer/ MYPLAN-DEFAULT"

Atlassian 提供了一个脚本存储库,您可以在其中获取 postCommitBuildTrigger.sh 脚本。 http://confluence.atlassian.com/download/attachments/9961886/scripts.zip

格里茨,菲利普

于 2011-10-28T08:27:37.933 回答