Atlassian Bamboo で、mercurial リポジトリで更新が行われたかどうかを確認し、すべてのソース コードをプルせずにビルドをトリガーすることはできますか?
つまり、サーバー上でソースを直接プルするデプロイ ファイルを起動するだけでよいので、マシン上でソースをプルする必要はありません。それは可能ですか?
このケースのAtlassianBambooドキュメント: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
グリーツ、フィリップ