2017-09-01 7 views
0

私はブランチへのすべてのプルリクエスト時にbitriseでXamarin IOSビルドを開始していますが、そのビルドの状態を取得してVisual Studio Teamに表示できるようにしたいサービス。vstsからのbitriseビルド結果の表示方法

どうすればよいですか?それも可能ですか?

答えて

1
  • bitriseで構築したプロジェクトがVSTS git repoに存在しない場合は、VSTSに表示することはできません。
  • bitriseで構築したプロジェクトがVSTS git repoにある場合は、ウェブフックを使用して、プルリクエストが行われたときにbitriseビルドをトリガし、VSTSでビルド結果を表示できます。以下のように詳細手順:

    1.取得ウェブフックURL

    Bitriseのアプリページ - >コード]タブ - > [ウェブフックのURLをコピー - >ウェブフックのためのオンラインのVisual Studioを選択します。 >次 - - >作成プルリクエストを選択>サービスフックタブ - - > [新しいサブスクリプションを作成する - フック>を選択したウェブenter image description here

    2. は VSTSチームプロジェクトで

    VSTSでウェブフックを追加します。このタイプのイベントの場合は - >リポジトリとターゲットブランチを指定 - >次へ - > URLとしてWebhook URLを貼り付けます。 - >テスト - >動作可能かどうかを確認して終了します。

    3.ビューbitriseビルドが

    は、VSTSサービスフックページでは、あなたが直接ビルドステータスを表示することができますreults。 enter image description here

    詳細を表示するには、履歴をチェックインできます。ただ、ノート

+0

enter image description here

、ビルドの最終結果は、今bitrise.ioで箱から出してサポートされていませんVSTSに戻って報告する必要がある場合。強調表示されたステータスは、ビルドが開始されたかどうかだけを示し、成功して終了したものではありません。ビルドの最終ステータス(成功/エラー)を返信するには、既存の** GitHubステータス**ステップ(https://github.com/bitrise-steplib/steps-github-status/blob/)と同様のステップを作成します。 master/step.yml)、組み込みオプションの機能リクエスト(https://discuss.bitrise.io/c/feature-request)を作成します。 –

関連する問題