Tôi có một câu hỏi trên trang bổ trợ, nhưng điều này có vẻ là một nơi tích cực hơn nhiều để hỗ trợ Jenkins.Jenkins GitHub Plugin Chi nhánh nghịch đảo
Khi thay đổi được đẩy đến bất kỳ nhánh nào mà công việc sẽ chạy và hợp nhất vào nhánh phát triển, nhưng khoảng 20 giây sau công việc sẽ thông báo việc hợp nhất phát triển và kích hoạt lại công việc. Điều này không nên xảy ra bởi vì phát triển là trong các chi nhánh để xây dựng (với nghịch đảo lựa chọn stragety). Điều này cũng xảy ra khi một thay đổi được đẩy để làm chủ hoặc giải phóng, cũng nên loại bỏ nó. Nếu có một thất bại hợp nhất thì công việc sẽ bắt đầu một vòng lặp không bao giờ kết thúc cố gắng hợp nhất các nhánh cho đến khi xung đột được giải quyết thủ công.
Tôi cũng đã cố loại trừ một người dùng cụ thể khỏi kích hoạt các bản dựng cũng không có hiệu lực.
Tôi bắt đầu giả định rằng plugin Github không tôn trọng chiến lược lựa chọn hoặc các tùy chọn plugin git khác.
Hy vọng thông tin dưới đây là tất cả những gì cần thiết để giúp tôi giải quyết vấn đề này.
GitHub Plugin => 1.5
GitHub API Plugin => 1.40
GitHub Pull Request Builder => 1.7
GitHub Authentication Plugin => 0.13.1
Jenkins GIT Plugin => 1.3.0
Jenkins GIT client Plugin => 1.0.5
tùy chọn cấu hình Thú vị từ build
Chi nhánh để xây dựng
master,**master,release,**release,develop,**develop
Người dùng chưa bao gồm
jenkins
ConvergintJenkins
tùy chọn Merge
✓ Merge before build
Branch to merge to
develop
Disable chế biến submodule ✓
Chọn stragety
Inverse
Build Kích hoạt
✓ Build when a change is pushed to github
✓ Poll SCM
Git Polling Log
Polling has not run yet.
Github Hook Log
Started on Apr 30, 2013 3:53:14 PM
Using strategy: Inverse
[poll] Last Built Revision: Revision bde1981da849dbfb2fd93aac4de05fd5a832043b (origin/ach)
Fetching changes from the remote Git repositories
Fetching upstream changes from origin
Polling for changes in
Seen branch in repository origin/develop
Seen branch in repository origin/feature-228
Seen branch in repository origin/feature-249
Seen branch in repository origin/master
Seen branch in repository origin/release
Done. Took 1.4 sec
Changes found
Tôi đã chuyển công việc này trở lại plugin git chuẩn ngay sau khi đăng câu hỏi này và có vẻ như đang chạy tốt, không có vòng kết hợp, chỉ hợp nhất các nhánh tôi muốn và mọi thứ sẽ trở nên tuyệt vời. Cảm ơn sự bảo đảm rằng tôi không điên. – Rockstar04
Thật tuyệt khi nghe, vui mừng cả hai chúng tôi đã cùng đi đến kết luận và nó đang làm việc cho bạn ngay bây giờ! –
Và Vé liên quan về chiến lược nghịch đảo không hoạt động: [JENKINS-22593: Plugin GitHub không xây dựng với chiến lược xây dựng nghịch đảo được bật] (https://issues.jenkins-ci.org/browse/JENKINS-22593) –