1

Jenkinsに、Githubプルリクエストでマージが成功するか失敗するか(Travis CIのように)コメントしてもらいたいです。これがBuildHiveの機能であることを理解しています。ただし、BuildHiveで、顧客提供のスレーブを使用するためのオプションが見つかりません。私の質問は2つあります:

  1. BuildHiveでビルドを顧客提供のスレーブに制限するオプションはありますか?
  2. DEV @ cloudを使用してプルリクエストに対するコメントを有効にする方法はありますか(実際のジョブは顧客提供のスレーブで実行する必要があります)?もしそうなら、これを設定するための正しい方向に私を向けてもらえますか?
4

2 に答える 2

4

DEV @ cloudは、いくつかの追加構成を使用して、BuildHiveと同様にプルリクエストを検証できます。http://wiki.cloudbees.com/bin/view/DEV/Github+Pull+Request+Validationを参照してください

于 2012-08-23T14:56:39.700 に答える
1

質問順に答える:

  1. BuildHiveは、JenkinsEnterpriseのGit用のValidatedMergeプラグインを使用して、Jenkinsがプルリクエストを実行し、メインリポジトリにプッシュする前にビルドを実行できるようにします。とはいえ、現在、BuildHiveで顧客提供のエグゼキュータを使用することはできません。
  2. DEV @ cloud:通常、すべてのJenkinsEnterpriseプラグインはDEV@cloudの有料階層で利用できます。ただし、このプラグインは、Jenkins内にgitサーバーをセットアップするため、クラウドセットアップでは簡単に実現できません。CloudBeesサポートでプラグインを利用可能にすることを要求するチケットを作成しました。エンジニアリングチームが機能の提供について調査します。

一方、必要に応じて、Jenkins Enterpriseを使用してこの機能を使用できます(ただし、これはオンプレミスソリューションです)。

于 2012-08-23T02:00:12.933 に答える