7
git(github)リポジトリで使用するためにteamcity CIサーバーを設定している可能性があります。ブランチでのteamcityアクションの削除
TeamCityでメインのリポジトリにプッシュされた各ブランチをチームシティーに構築して、TeamCityがこれをサポートしているようです。
ブランチがプッシュされたら、私は新しいIIS Webサイト/アプリケーションプールなどを作成したいと思っています。ウェブデプロイメントなどでこれを実現できるようです。
もし可能ならば、ブランチがmaster/prodにマージされたときにリポジトリから削除されたときに、TeamCityにバッチファイル/コマンドを実行させる方法がありますか?そのブランチのサイトのみを展開したサーバーからの成果物(Webサイト/アプリケーションプール/ dbなど)すべて
あなたはこれを行う方法を見つけましたか? – mcintyre321
これがGitHubかTeamCityかどうかはわかりませんが、本当に追加する必要があります。 –
これは可能ですが、GitHub Webhooksを別々のアプリケーションで処理する必要があります。手順1)リポジトリに[delete event'](https://developer.github.com/v3/activity/events/types/#deleteevent)のGitHub Webhookを設定します。 2)TeamCityジョブをトリガーするか、サーバー上で直接スクリプトを実行するアプリ/サービスを作成します。 – osowskit