0
私は次の動作を実装したい:GitHubのレポに新しいリリースがあるときはいつでも、プロジェクトをビルドし、最後のリリース以降のすべてのコミットを含むchangelogでSlackに投稿する。これは私にはかなり簡単にサポートされているようなものでした。GitHubの新しいリリースでカスタム動作を実行するには?
CircleCI、Jenkins、TeamCityなどの継続的な統合ツールを調べましたが、この機能はネイティブにサポートされていないようです。
これを実行するツールはありますか?そうでない場合は、これを実装するのに最適な環境は何でしょうか? CIツールはこれを実行する最善の方法ですか?
もちろんです。私の質問は、このプロセスを自動化することです。新しいリリースがあるたびに、ビルドされたプロジェクトが自動的にSlackに投稿されます。これは、changelog 'git log'が生成することができます。ローカルで行うのは簡単です –
上記のjenkinsの例を提供しました。私はtravis CIのレーキでも同様のことをしてきました。 – chrisevett