1

AIXサーバーにJavaWebサイト用のGITセットアップがあります。

いくつかの開発者がコードをコミットするベアリポジトリをセットアップし、開発サーバーでホストされているいくつかの非ベアリポジトリを持っています。

JenkinsはGIT-HUBの変更を監視し、新しいコミットが見つかった場合はGIT-HUBから最新のコンテンツをチェックしてビルドプロセスを実行できると聞きました。

開発サーバーのベアリポジトリと非ベアリポジトリを監視し、新しいコミットが見つかったときにビルドプロセスを開始するようにJenkinsを構成できますか?

ここでは、GITとJenkinsの両方が同じUnixサーバー上にセットアップされています。

4

1 に答える 1

0

Jenkinsがgitリポジトリにアクセスするための何らかの手段を持っている限り、Jenkinsはそれを監視し、変更が検出されたときにビルドを開始できます。Jenkinsが同じサーバー上にある場合は、リポジトリへのファイルシステムパスを指定できるはずです。

1つのジョブで監視できるのは1つのリポジトリのみであることに注意してください。つまり、複数のリポジトリを監視する場合は、複数のジョブか、それらをまとめる何らかのメタリポジトリが必要です。これがあなたがする必要があることであるならば、それは初期のアルファ段階に過ぎませんが、あなたはこのプラグインを検討したいかもしれません。

于 2013-03-05T11:10:01.657 に答える