私はジェンキンに組織を設定しようとしています。 は、これまでのところ、私は3つの異なる方法を持って、すべてがいくつかの機能を欠いている:Jenkins-CI githubプッシュトリガー
は、各レポのための単一のジョブを追加のGitHubウェブフックで正常に動作しているとプッシュ上に構築するが、各新しいブランチ/ PRのために私がする必要が手動で追加する必要はありません。
ワークフローパイプラインを追加すると、githubからすべてのブランチが取得されますが、「プッシュビルド」のオプションは1になりません.Github Webフックを追加することはできません。手動ですべてのレポを追加するには
github組織フォルダを追加すると、すべてのレポを追加しますが、2通りのトリガーを構築し、ポーリング上で実行されているが、APIのレート制限に実行されている「プッシュ上に構築」いかなる追加することはできません(ポーリングは、この場合..ために吸う)のでに関する
githubの組織フォルダとgithub webhooks(プッシュ/新規ブランチ/ PRの作成)は、x分ごとにポーリングするのではなく、最良のケースです。
ザッツことができない場合は、少なくともオプション2.
ああを「プッシュビルドがトリガー」と私はジェンキンスがauthTokenの持つURLをトリガーに追加しようとしましたが、毎回私はauthTokenのプレスは、その保存されていないセーブセット..(チェックボックスはチェックされていません)
ありがとうございました。ジェンキンスはこれらすべての助けの泡を持っています...しかし、私はまだ何が起こっているのか決して決めることができません – lyjackal