Atlassian Bamboo:在不拉动mercurial存储库的情况下触发构建

时间:2011-07-13 08:57:06

标签: mercurial bamboo

是否可以在Atlassian Bamboo上检查是否在mercurial存储库上进行了更新并触发了构建而没有提取所有源代码?

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

1 个答案:

答案 0 :(得分:1)

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

你可以通过添加一行代码为你的mercurial添加一个post commit触发器 .hg / hgrcsettings

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

格尔茨, 菲利普