-
Notifications
You must be signed in to change notification settings - Fork 618
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: #636 fix Jenkins won't trigger a build of merge commit on merged… #1099
Conversation
…on merged Merge Request
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Auto build failure in ci failed.
Actually all the PR builds for the plugin are failing because the POM in master is invalid. Maybe better to fix that in another PR #1102 |
Changes were made: 1. Fix pom.xml to make pom.xml valid 2. Downgrade guava to 20.0 to avoid method not found 3. Add mock in GitLabCommitStatusPublisherTest to avoid NPE 4. Bump jenkins-test-harness 5. Add timeout to avoid Temp Directory dispose error 6. Bump Jackson to Modern version with ordering bugfix 2.12.1 7. Update parent.pom to 4.16 8. Switch version management to DependenciesManagement using Jenkins BOM 9. Align all depends according to bom version 23 10. Minimal required version of Jenkins 2.224.4
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
Fix dependencies and mock to make unit test Success
The values are the defaults in all plugin releases. Values are not needed and are no longer shown to users with git plugin 4.6.0 and later.
…should not be tables
The updated script uses the variables made available/proposed by EnvInject now.
…ggered The bug was introduced in commit 4eb27b4. It prevented Multibranch Pipeline projects from being triggered by webhooks *unless* 'Ignore on push notifications' had been set on the Git (branch) source. Fixes jenkinsci#1116
Add possibility to delete the branch after merge success
Still missing a lot
[JENKINS-64341] Remove the table, tr and td tags from the forms that should not be tables
Update CHANGELOG a little bit
Fix logic error blocking Multibranch Pipeline projects from being triggered
Update README with a corrected groovy job script
… condition based in SCMTrait. Cover bug reported by issue jenkinsci#1116 Add sleep 5s to @after and increase test timeout to MergeRequestHookTriggerHandlerImplTest to avoid random test failure for Windows CI
Introduce 2 unit test to cover scenario of starting multibranch build…
Remove git submodule config pipeline settings
@yili1992 could you try rebasing this? |
thanks, I found the POM has been fixed , I will rebase |
…on merged Merge Request
…on merged Merge Request
@markyjackson-taulia Hi markyjackson-taulia , at present, ci successed , please review, thanks |
Looks like this was made it into version 1.5.21, but that still doesn't seem to have been published to the Jenkins plugins directory: https://plugins.jenkins.io/gitlab-plugin/#releases |
@dskrvk @pyssling @yili1992 The changes in this PR will be released in the forthcoming 1.5.22 release. Incremental build 1.5.22-rc1276.9f26cf564af5 is available for testing. Please test the incremental build and report any regressions from 1.5.20. The incremental build For instructions on how to install a custom build, see: https://www.jenkins.io/doc/book/managing/plugins/#advanced-installation |
This commit fixes issue #636, #1023