Atlassian Bamboo 是否可以检查是否对 mercurial 存储库进行了更新并在不提取所有源代码的情况下触发构建?
我的意思是,我只需要启动一个直接在服务器上拉取源的部署文件,所以我不需要在我的机器上拉取它。那可能吗?
本案例的 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
格里茨,菲利普