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