Azure Devopsパイプライン、パイプラインがいつ完了したかを知る方法、セルフホストエージェントを使用

user63898:

Azure Pipelineを持っていますが、Azure Rest APIを使用して呼び出します

https://dev.azure.com/xxx/xxx_connection/_apis/pipelines/2/runs

すべてうまくいき、私はソースファイルをインストールセルフホストLinuxエージェントからazureに送信し、それらをセルフホストLinuxエージェントにコンパイルして戻します。

私の質問は、セルフホスト型Linuxエージェントをホストしているサーバーでパイプラインがいつ完了したかを知ることができるかです。

コールバックはありますか?またはパイプラインジョブが完了した場合、APIを呼び出してクエリできますか?
または、コンパイルされた製品の取得を受け入れるディレクトリでwhileループを実行しているだけですか?私が避けたい最後のオプション。

Levi Lu-MSFT:

以下の方法でパイプラインが完了したかどうかを確認することもできます。

1、Runs-GetまたはLatest-Get APIを使用して、Shayki Abramczykが述べたようにビルド結果を取得します。

2、あなたはサービスフックを設定することができます。以下の例では、選択したビルドパイプラインの完了時にトリガーされるWebフックです。

ここに画像の説明を入力してください

3、拡張機能CatLightをチェックアウトできます。CatLightアプリは、ビルドの開始と完了時に通知します。

4、ビルド完了イベントでカスタム通知を作成し、サブスクライブします。パイプラインが完了すると、メールで通知されます。詳細については、こちらチュートリアルを確認してください。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Azure DevOpsパイプラインビルドエージェント:アセンブリ参照HintPathで$(DevEnvDir)を使用または置換する方法は?

分類Dev

Azureパイプラインのセルフホストエージェント-ビルドとデプロイに別々のユーザーが必要ですか?

分類Dev

Azureパイプラインを使用して特定のセルフホストサーバーで実行する

分類Dev

Azureパイプラインを使用してVisualStudioでクラウドサービス(ccproj)プロジェクトをビルドするときに、エラー「ファイル形式ヘッダーが見つかりません」

分類Dev

Azure devopsパイプラインプールで複数のエージェントマシンを要求するにはどうすればよいですか?

分類Dev

Azureパイプラインがエラーを取得しています:[エラー]読み取り操作が失敗しました。Macでホストされているエージェントの内部例外を参照してください

分類Dev

ホストされているUbuntuエージェントのAzureパイプラインでExperimentalDockerデーモンを有効にする方法

分類Dev

Azureパイプラインを使用したS3へのRDSデータベースのバックアップ、エラーSQLPowershellモジュールがエージェントマシンにインストールされていません。

分類Dev

プライベートホストエージェント(Azure DevOps)でDockerビルドが失敗する

分類Dev

他の複数のパイプラインがすべて完了した後にAzureパイプラインビルドをトリガーする

分類Dev

Azureパイプライン、セルフホストエージェント、スクリプトからzipユーティリティを使用できますか

分類Dev

Azure Devopsマルチステージパイプラインまたはリリース、いつ何を使用するか?

分類Dev

Azure DevOpsパイプラインにJavaをインストールする方法は?

分類Dev

azure-pipelines.ymlを使用してパイプラインプールをデフォルトのエージェントプールに設定しようとしたときにエラーが発生しました

分類Dev

異なるコンテナーレジストリで新しいイメージが利用可能になったときに、Azure devopsビルドパイプラインをトリガーするにはどうすればよいですか?

分類Dev

Microsoftがホストするエージェントのプール上のAzureパイプラインでジョブの実際の並列実行を実現するにはどうすればよいですか?

分類Dev

Azureパイプラインで利用可能なすべてのホストされたエージェントプールは何ですか?

分類Dev

エージェントUbuntu-16.04を使用したazure-devopsパイプラインbashケーキタスクで## [エラー] Bashがコード「1」で終了しました

分類Dev

Azure DevOpsリリースパイプラインで、最新バージョンを、しばらくの間リリースがプロモートされなかったステージにプロモートする方法は?

分類Dev

Azure DevOps:リリースパイプラインのPowerShellスクリプトからビルドAzureパイプラインからビルドアーティファクトを取得するにはどうすればよいですか?

分類Dev

Azure DevOpsビルドパイプラインでメール通知を送信する最良の方法は?「通知モジュール」を使用したくない

分類Dev

Azure DevOpsリリースパイプラインで、異なるターゲットフォルダーを持つデプロイメントグループを複数のVMにどのようにデプロイしますか

分類Dev

これらのテンプレートがスタンドアロンリポジトリにある場合、Azure DevOpsパイプラインテンプレート内のファイルを参照することは可能ですか?

分類Dev

azure-pipelines.ymlを使用してMicrosoftAzureCIパイプラインでエージェントを選択するにはどうすればよいですか?

分類Dev

azure devopsがモジュールをインストールしているときに、モジュールAzsk CI / CDパイプラインをインストールできません

分類Dev

TypeScriptのAzureへのデプロイ-プロジェクトファイルは異なるバージョンのTypeScriptコンパイラを使用します

分類Dev

Azure DataFactoryパイプラインがAzureDevOpsで完了するのを待つ方法は?

分類Dev

テストアセンブリパターンを配置しているにもかかわらず、テストアセンブリがVSTS Azureビルドパイプラインでフィルタリングされないのはなぜですか?

分類Dev

Azure DevOpsビルドパイプラインの前のステップの結果を知る方法は?

Related 関連記事

  1. 1

    Azure DevOpsパイプラインビルドエージェント:アセンブリ参照HintPathで$(DevEnvDir)を使用または置換する方法は?

  2. 2

    Azureパイプラインのセルフホストエージェント-ビルドとデプロイに別々のユーザーが必要ですか?

  3. 3

    Azureパイプラインを使用して特定のセルフホストサーバーで実行する

  4. 4

    Azureパイプラインを使用してVisualStudioでクラウドサービス(ccproj)プロジェクトをビルドするときに、エラー「ファイル形式ヘッダーが見つかりません」

  5. 5

    Azure devopsパイプラインプールで複数のエージェントマシンを要求するにはどうすればよいですか?

  6. 6

    Azureパイプラインがエラーを取得しています:[エラー]読み取り操作が失敗しました。Macでホストされているエージェントの内部例外を参照してください

  7. 7

    ホストされているUbuntuエージェントのAzureパイプラインでExperimentalDockerデーモンを有効にする方法

  8. 8

    Azureパイプラインを使用したS3へのRDSデータベースのバックアップ、エラーSQLPowershellモジュールがエージェントマシンにインストールされていません。

  9. 9

    プライベートホストエージェント(Azure DevOps)でDockerビルドが失敗する

  10. 10

    他の複数のパイプラインがすべて完了した後にAzureパイプラインビルドをトリガーする

  11. 11

    Azureパイプライン、セルフホストエージェント、スクリプトからzipユーティリティを使用できますか

  12. 12

    Azure Devopsマルチステージパイプラインまたはリリース、いつ何を使用するか?

  13. 13

    Azure DevOpsパイプラインにJavaをインストールする方法は?

  14. 14

    azure-pipelines.ymlを使用してパイプラインプールをデフォルトのエージェントプールに設定しようとしたときにエラーが発生しました

  15. 15

    異なるコンテナーレジストリで新しいイメージが利用可能になったときに、Azure devopsビルドパイプラインをトリガーするにはどうすればよいですか?

  16. 16

    Microsoftがホストするエージェントのプール上のAzureパイプラインでジョブの実際の並列実行を実現するにはどうすればよいですか?

  17. 17

    Azureパイプラインで利用可能なすべてのホストされたエージェントプールは何ですか?

  18. 18

    エージェントUbuntu-16.04を使用したazure-devopsパイプラインbashケーキタスクで## [エラー] Bashがコード「1」で終了しました

  19. 19

    Azure DevOpsリリースパイプラインで、最新バージョンを、しばらくの間リリースがプロモートされなかったステージにプロモートする方法は?

  20. 20

    Azure DevOps:リリースパイプラインのPowerShellスクリプトからビルドAzureパイプラインからビルドアーティファクトを取得するにはどうすればよいですか?

  21. 21

    Azure DevOpsビルドパイプラインでメール通知を送信する最良の方法は?「通知モジュール」を使用したくない

  22. 22

    Azure DevOpsリリースパイプラインで、異なるターゲットフォルダーを持つデプロイメントグループを複数のVMにどのようにデプロイしますか

  23. 23

    これらのテンプレートがスタンドアロンリポジトリにある場合、Azure DevOpsパイプラインテンプレート内のファイルを参照することは可能ですか?

  24. 24

    azure-pipelines.ymlを使用してMicrosoftAzureCIパイプラインでエージェントを選択するにはどうすればよいですか?

  25. 25

    azure devopsがモジュールをインストールしているときに、モジュールAzsk CI / CDパイプラインをインストールできません

  26. 26

    TypeScriptのAzureへのデプロイ-プロジェクトファイルは異なるバージョンのTypeScriptコンパイラを使用します

  27. 27

    Azure DataFactoryパイプラインがAzureDevOpsで完了するのを待つ方法は?

  28. 28

    テストアセンブリパターンを配置しているにもかかわらず、テストアセンブリがVSTS Azureビルドパイプラインでフィルタリングされないのはなぜですか?

  29. 29

    Azure DevOpsビルドパイプラインの前のステップの結果を知る方法は?

ホットタグ

アーカイブ