Jenkins 2.32.1、すべてのプラグインが今日の最新バージョンにアップデートされました。私はこのプラグインの古いバージョンでこの問題を抱えていたので、最近のプラグインのバグだとは思わない。Githubにプッシュするときにジェンキンスが私のプロジェクトをビルドしないのはなぜですか?
私がJenkinsのUIで質問したところ、私のプロジェクトはうまくいきます。また、ポーリングするように設定すると、うまく構築されます。しかし、私はそれをGithubにプッシュすることによって構築することはできません。私のプロジェクトの構成では
、
- 「GitHubのプロジェクトが」チェックされ、URL(https://github.com/myorg/myrepo/)はその
- の下に入っている「変更がGitHubのに押されたときのビルド」
- チェックされ、その後、
ありGithubの側では、私は
ウェブフックの配送は成功している、すなわちリターンHTTPステータスhttps://jenkins.myorg.com/job/api/GitHubPollLog/で200
は、私はラインが行う
Last GitHub Push
Started on Jan 11, 2017 10:33:41 PM
Using strategy: Default
[poll] Last Built Revision: Revision ee4b3fe5b57ecd5ae5875bce573b32bb60074dfa (refs/remotes/origin/master)
using GIT_SSH to set credentials
> git ls-remote -h [email protected]:myorg/myrepo.git # timeout=10
Found 2 remote heads on [email protected]:myorg/myrepo.git
Using strategy: Default
[poll] Last Built Revision: Revision ee4b3fe5b57ecd5ae5875bce573b32bb60074dfa (refs/remotes/origin/master)
using GIT_SSH to set credentials
> git ls-remote -h [email protected]:myorg/myrepo.git # timeout=10
Found 2 remote heads on [email protected]:myorg/myrepo.git
Done. Took 2 sec
No changes
は "最後のリビジョンを建て" を参照してください持っています実際には、最近作成されたリビジョンのSHAが(手動で)表示されます。しかし、私はちょうどテスト目的のために偽のアップデートをプッシュしたので、変更があります。ジェンキンスメインログで
は私が
Jan 11, 2017 10:33:41 PM INFO
org.jenkinsci.plugins.github.webhook.subscriber.DefaultPushGHEventSubscriber onEvent
Received POST for https://github.com/myorg/myrepo
Jan 11, 2017 10:33:41 PM INFO
org.jenkinsci.plugins.github.webhook.subscriber.DefaultPushGHEventSubscriber$1 run
Poked api
と何もより多くのを参照してください。
何度も似たような質問があります。私は成功せず
-
で述べた検討事項のすべてをチェックして、他の洞察を得ることなく他の多くを読みました。助言がありますか?