John McGehee
57f3685692
Document what happens on successful webhook test
2016-09-21 14:42:07 -07:00
John McGehee
ed234fbb02
Document the Jenkins "GitLab CI Service URL"
2016-09-21 12:39:56 -07:00
Robin Müller
3823d70e1b
Fix authentication check for web hooks without secret token
2016-09-21 09:01:48 +02:00
Robin Müller
59ee882b8d
Add possibility to configure secret tokens per job to allow only web hooks with the correct token to trigger builds
2016-09-20 23:24:50 +02:00
Robin Müller
f4485f2017
Add auto completion for labels
2016-09-20 00:05:19 +02:00
Robin Müller
a48a09856b
Add possibility to filter merge request triggers by labels ( Fixes #406 )
2016-09-20 00:05:18 +02:00
Oscar Salvador Morillo Victoria
ca31969111
docker-compose: Add new mandatory environmental variables for gitlab
2016-09-16 01:59:39 +02:00
Oscar Salvador Morillo Victoria
bdc4a8cbc3
docker: update jenkins version to 2.7.3
2016-09-16 01:59:39 +02:00
Oscar Salvador Morillo Victoria
0c0ed20978
docker: update postgresql and gitlab versions to 9.5-1 and 8.11.5
2016-09-16 01:59:39 +02:00
Owen Mehegan
701afd42c9
Fix multibranch documentation to use correct properties syntax
2016-09-15 13:51:45 -07:00
Robin Müller
df36214d2d
Use plugin ClassLoader for the resteasy client instead of the uberClassLoader ( Fixes #407 )
2016-09-13 22:58:57 +02:00
Owen Mehegan
29f34ad33a
Clarify doc for multibranch pipeline jobs
2016-09-13 13:10:13 -07:00
John McGehee
cd414e09ee
Explain that web hook URL includes folders
2016-09-12 16:23:25 -07:00
John McGehee
50f0fcebf0
Clarify PROJECT_NAME in the web hook URL
2016-09-12 15:55:36 -07:00
Robin Müller
29e733d128
Add DataBoundSetters to provide usage of named parameters ( Fixes #410 )
2016-09-12 22:34:17 +02:00
Robin Müller
ee4c3d62ff
Revert "Update the commit status for MRs always on the target project ( Fixes #344 )"
...
- if the commit status is updated for the upstream (target) project GitLab doesn't show this for a MR
2016-09-12 21:27:24 +02:00
Owen Mehegan
b16e4bac34
Fixes !409
2016-09-09 16:36:25 -07:00
Robin Müller
e01901478b
Update the commit status for MRs always on the target project ( Fixes #344 )
2016-09-07 22:28:29 +02:00
Robin Müller
aae5fede98
[maven-release-plugin] prepare for next development iteration
2016-09-05 22:42:12 +02:00
Robin Müller
379f83975f
[maven-release-plugin] prepare release gitlab-plugin-1.4.0
2016-09-05 22:42:03 +02:00
Robin Müller
ac84476367
Update changelog
2016-09-05 22:32:43 +02:00
Robin Müller
8034367df6
Remove checkbox for "Accept merge request on success" from GitLabPushTrigger
2016-09-05 22:16:42 +02:00
Robin Müller
d566923021
Add possibility to add build status only for failed builds to MR ( Fixes #345 )
2016-09-04 20:53:32 +02:00
Robin Müller
342a6bbcfd
Mark the next version as incompatible to previous ones as pipeline jobs may have to be adapted
...
- the options "Add note with build status on merge requests", "Vote added to note with build status on merge requests" and "Accept merge request on success" of the GitLabPushTrigger have been replaced by Notifiers and corresponding workflow steps
--> FreeStyleProjects and similar jobs can be migrated automatically but workflow steps must be migrated manually
2016-09-04 20:25:04 +02:00
Robin Müller
97474b2fa6
Fix formatting of pom.xml
2016-09-04 20:25:04 +02:00
Robin Müller
013d331efd
Add workflow step for accepting a MR
2016-09-04 20:25:04 +02:00
Robin Müller
f7bea1ae87
Add Notifier for accepting a MR on success
2016-09-04 20:25:04 +02:00
Robin Müller
1cae833f60
Add MergeRequestNotifier that provides common used methods for GitLabVotePublisher and GitLabMessagePublisher
2016-09-04 20:25:04 +02:00
Robin Müller
f9577ca03a
Add option to mark unstable builds as success in GitLab ( Fixes #190 )
2016-09-04 20:25:04 +02:00
Robin Müller
9e67af1af2
Add a workflow step for adding comments to a MR
2016-09-04 20:25:04 +02:00
Robin Müller
1164b2f8bf
Add convenience static getClient method to GitLabConnectionProperty that retrieves the GitLab client for a given build
2016-09-04 20:25:04 +02:00
Robin Müller
d11d0525c1
Use JenkinsRule as ClassRule to speed up the unit tests
2016-09-04 20:25:03 +02:00
Robin Müller
b78c69d1ca
Add Notifier for adding a vote to a GitLab MR ( Fixes #168 )
2016-09-04 20:25:03 +02:00
sh0ked
adc2c63b27
customize notes for merge requsts ( Fixes #201 )
2016-09-04 20:24:38 +02:00
Robin Müller
d94d0c0c25
Simplify the UI for selecting the GitLabPushTrigger options
...
- add an entry that shows all possible trigger events and use the trigger names shown on the GitLab webhooks page
- hide all other options in an advanced block
2016-09-03 22:54:37 +02:00
Robin Müller
4b7ea61974
Change order of GitLabPushTrigger options
...
- push is the most common use-case for triggering a build so move it to the top
- "Rebuild open Merge Requests" belongs to the MR event so it should be next to it
2016-09-03 22:54:37 +02:00
Owen Mehegan
f444afd0ee
Clarify that both CE and EE editions of GitLab are supported
2016-08-31 12:38:09 -07:00
Robin Müller
367d75ab9a
[maven-release-plugin] prepare for next development iteration
2016-08-31 21:34:00 +02:00
Robin Müller
3d1f51979f
[maven-release-plugin] prepare release gitlab-plugin-1.3.2
2016-08-31 21:33:54 +02:00
Robin Müller
3b32a0ac85
Fix possible NPE while setting the build status to pending ( Fixes #404 )
2016-08-31 21:17:11 +02:00
Robin Müller
280f2ae938
Update changelog
2016-08-31 20:56:11 +02:00
Robin Müller
5b44078209
Catch Throwable instead of Exception as NoClassDefError doesn't extend the Exception class
2016-08-31 15:50:52 +02:00
Robin Müller
3fe8d554ed
Allow null values for targetUrl as this isn't available in web hooks of older versions of GitLab ( Fixes #402 )
2016-08-31 12:47:39 +02:00
Robin Müller
92121e5b3b
[maven-release-plugin] prepare for next development iteration
2016-08-27 18:09:59 +02:00
Robin Müller
a2697cad15
[maven-release-plugin] prepare release gitlab-plugin-1.3.1
2016-08-27 18:09:52 +02:00
Robin Müller
3441703df3
Use author of the last commit for "pushed by" description
2016-08-27 17:42:19 +02:00
Robin Müller
8619eb179c
Update changelog
2016-08-27 17:18:26 +02:00
Robin Müller
40748b0bb5
FINEST is the correct level for the logger
2016-08-26 08:38:45 +02:00
Robin Müller
13e7364175
Merge pull request #400 from ace13/patch-1
...
Fix gitlabBuilds step to actually use 'pending'
2016-08-25 12:10:08 +02:00
Alexander "Ace" Olofsson
a8f14558b5
Fix gitlabBuilds step to actually use 'pending'
2016-08-25 10:56:57 +02:00