バックグラウンド
VSTS でプロジェクトをセットアップしました。これにより、ソリューションがビルドされ、octopack が実行されて、パッケージが octopus デプロイ フィードにプッシュされます。ローカル ビルド エージェントとローカル octopus デプロイ サーバーを使用しています。
ビルドは現在手動でトリガーされています。
プロジェクトは頻繁に作業され、複数のコミットがあります。
分岐は現在使用されていません。これにはさまざまな理由があります。理想的ではありませんが、今のところ使用する必要があります。
問題
プロジェクトへのすべてのコミットをデプロイする必要はありません。CI トリガーとスケジュールされたトリガーにより、複数のパッケージが octopus デプロイにプッシュされます。これらすべてがリリース候補になるわけではありません。
ビルドを手動でトリガーすることから離れたいです。長期的な目標は、私が関与することなく、他の誰かに octopus deploy リリースを実行させることです。
質問
コミット メッセージを使用して VSTS ビルドまたは octopack をトリガーすることは可能ですか?
そうでない場合、この問題を解決する他の方法はありますか、または分岐の問題を分類できるようになるまで手動トリガーで立ち往生していますか?