RepoFrontEndとRepoBackEndの2つの独立したレポがあるとします。 RepoFrontEndが変更されてビルドされると、別のBackEndRepoを再構築する必要があります。どのように私はそのようなトリガーを設定できますか?VSTSトリガー外部レポが変更されたときに構築
1
A
答えて
0
これは実際にトリガービルドタスクで実行され、VSTSマーケットプレイスで見つけることができます。
ビルドの連鎖が可能です。そしてこれはまさに私が必要としていたものです。したがって、RepoFrontEndのためのこのタスクでは、ビルドが完了すると、RepoBackEndビルドがトリガーされます。
0
Web Hooksを使用してコードプッシュされたイベントを使用して、queue a build by REST APIの情報を受け取った後、URL(開発したウェブサイトなど)に情報を送信することができます。詳細な手順は次のとおりです。
- 情報を受信し、情報を受け取った後にBackEndRepo用のビルドをキューする機能を備えたWebサイトを作成します。
- プロジェクト用のWebフックを作成するには、RepoFrontEndレポが含まれている必要があります。サービスフックタブ(https://account.visualstudio.com/project/_apps/hub/ms.vss-servicehooks-web.manageServiceHooks-project) - >サブスクリプションの作成 - > Webフック - >次へ - を選択します。このタイプのイベントでTiggerのコードをにプッシュ - >リポジトリのRepoFrontEndを選択 - >次へ - >ウェブサイトの情報を受け取るURL - >テスト(正常に動作することを確認する) - >完了。
- RepoFrontEndビルド定義のCIビルドを有効にします。
ここで変更がRepoFrontEndにプッシュされ、RepoFrontEndとBackEndRepoのビルドがトリガーされます。
関連する問題
- 1. トリガーVSTSドッキング・ハブ・イメージ更新後に構築
- 2. CyanogenModの一部の変更と構築
- 3. データベースが外部で変更されたときのJPA
- 4. CouchDB変更されたときにデータを外部APIにプッシュ
- 5. ファイルが変更されたときにトリガーするクラス
- 6. が外部に構築CMAKEプロジェクト
- 7. Phonegap外部ホストを構築
- 8. テーブルが変更されたときのSQL Serverトリガー
- 9. ファイルの名前が変更されたときのフォルダアクションのトリガー
- 10. jsonデータが変更されたときのトリガーng-show
- 11. コンフルエンスページが変更されたときのURLをトリガーする
- 12. Emacs - ファイルが外部で変更されたときに通知する
- 13. Makefile:ソースが変更された場合、ターゲットを再構築
- 14. VSTSは、エラーの構築:...
- 15. VSTS複数リポジトリで構築
- 16. VSTSパックのみ変更されたプロジェクト
- 17. スイッチsvn:外部レポ?
- 18. Vue.jsで変数が変更されたときに時計機能をトリガー
- 19. .NETコアコンテナVSTSで構築されたLinuxで実行されません
- 20. 外部ライブラリのためWebpackの構築が非常に遅い
- 21. 発行時にactivationStatusが外部で変更されました
- 22. SConsヘッダーの変更後にStaticLibraryが再構築されない
- 23. Webpackが変更時に再構築されない
- 24. コード変更時にC++テンプレートが再構築されない - VS2015
- 25. マージリクエストを実行するときにフォークされたレポを再構築する方法 - Gitlab
- 26. セルが変更されたときにCommandButton_Click()を自動的に実行/トリガー
- 27. 特定の検証がトリガーされたときにフォームを動的に変更
- 28. 部分ビューの変更が再構築されるまで更新されないのはなぜですか?
- 29. WebRTCコールバック内でプロパティが変更されたときにVue.js更新がトリガーされない
- 30. ウィンドウが変更されたときにイベントをトリガーする方法は?
RepoFrontEndビルドはRepoBackEndリポジトリのコードを更新しますか?詳細ワークフローとは何ですか? –
ここで私が達成しようとしているのは - http://stackoverflow.com/questions/43283797/vsts-continuous-integration-asp-net-core-and-angular-4-projectです。 RepoFrontEndの構築時にRepoBackEnd(前述の質問でCore-P)のビルドをトリガする方法を理解する必要があります。したがって、これは連鎖2レポのビルドプロセスです。 – alvipeo