Commit Graph

391 Commits

Author SHA1 Message Date
Owen B. Mehegan a42065c6fa [maven-release-plugin] prepare for next development iteration 2016-03-04 14:33:13 -08:00
Owen B. Mehegan e89a2c3c3b [maven-release-plugin] prepare release gitlab-plugin-1.1.30 2016-03-04 14:33:08 -08:00
Owen Mehegan 29c4043f80 Switch to new parent pom, https://github.com/jenkinsci/plugin-pom 2016-03-03 13:59:19 -08:00
Owen Mehegan 53edd3d6d9 Fix repository ID in pom.xml to allow releases to work. 2016-03-02 15:29:04 -08:00
Owen Mehegan 495469ad06 [maven-release-plugin] prepare for next development iteration 2016-03-02 14:41:41 -08:00
Owen Mehegan 160ad32844 [maven-release-plugin] prepare release gitlab-plugin-1.1.29 2016-03-02 14:40:17 -08:00
Owen Mehegan 9d576340d7 Override old maven.jenkins-ci.org host with repo.jenkins-ci.org 2016-03-02 14:35:46 -08:00
Owen Mehegan 4f50a4afc5 [maven-release-plugin] prepare for next development iteration 2016-03-01 14:04:08 -08:00
Owen Mehegan 8cfe0039b4 [maven-release-plugin] prepare release gitlab-plugin-1.1.29 2016-03-01 14:04:04 -08:00
Owen Mehegan 7eec9b7e70 Merge pull request #205 from froque/multi-scm
closes #183 Plugin not working with multiple SCM configuration
2016-03-01 14:00:39 -08:00
Owen Mehegan 72c72cb453 Merge pull request #209 from jenkinsci/fix_mr_status_pending
Don't ignore push builds when responding to status query
2016-03-01 13:50:08 -08:00
Owen Mehegan d705ceb42f Merge pull request #206 from jenkinsci/revised_workflow_branch_param_fix
Fix Jenkins Workflow support in build trigger code
2016-03-01 13:49:27 -08:00
Robin Müller ae8eefbcd2 Add GitLabMergeCause with a CauseAction to the scheduled build 2016-03-01 10:40:16 -08:00
Owen Mehegan f0279355a1 Fix Jenkins Workflow support so that triggered builds receive the right parameters from GitLab 2016-03-01 10:40:00 -08:00
Filipe Roque efecf7d17b removed source code comments as requested by coder-hugo. 2016-02-29 12:35:23 +00:00
coder-hugo ba8246b8ed Merge pull request #195 from team-supercharge/gitlabUserEmailNullLogging
Fix NPE if there is no assignee of the MR
2016-02-28 21:21:38 +01:00
Robin Müller 49c505544d Return either "" or "NameBasedFilter" for branchFilterName depending on the old value of allowAllBranches for jobs where branchFilterName is null (fixes #202) 2016-02-27 13:29:58 +01:00
Owen Mehegan 8354147f0a When responding to build status requests from MR, don't ignore builds triggered by pushes. Fixes https://github.com/jenkinsci/gitlab-plugin/issues/86 2016-02-25 14:55:20 -08:00
Robin Müller 6d8fa91fb6 Preselect first option of branchFilterName radio group to prevent a NPE while saving 2016-02-25 22:29:38 +01:00
Filipe Roque 7768c66c8a closes #183 Plugin not working with multiple SCM configuration (and duplicated #187)
See https://issues.jenkins-ci.org/browse/JENKINS-26587 and https://github.com/jenkinsci/git-plugin/pull/296
for more information
2016-02-22 20:44:51 +00:00
Owen Mehegan 9ff93e9321 Merge pull request #197 from omehegan/patch-1
Reorganize README to be more clear about config for different versions of GitLab
2016-02-19 13:41:29 -08:00
Owen Mehegan b93b393795 Reorganize README to be more clear about config for different versions of GitLab 2016-02-18 17:25:00 -08:00
Csaba Kozak 62b02fe086 Fix NPE if there is no assignee of the MR
Related to https://github.com/jenkinsci/gitlab-plugin/pull/170
2016-02-17 11:29:05 +01:00
Owen Mehegan 75ebe514ea Merge pull request #141 from theobisproject/refactoring
Refactoring data objects to own package
2016-02-16 12:12:18 -08:00
Owen Mehegan 9c3e58734a Merge pull request #182 from sebastienbonami/canceled_status
Status to canceled instead of failed if Jenkins build is aborted
2016-02-16 12:00:29 -08:00
Owen Mehegan 4dcb14a45f Merge pull request #139 from markus-mnm/125-Use_reponame_for_branch_caching
125 use reponame for branch caching
2016-02-16 11:40:32 -08:00
Owen Mehegan 53594abb5f Merge pull request #149 from omorillo/add-support-for-regex-based-branch-filtering
New feature: Add support for regex based filtering and more
2016-02-16 11:11:45 -08:00
Sébastien Bonami 5fa754b35b Status to canceled instead of failed if Jenkins build is aborted 2016-01-16 13:36:40 -05:00
Oscar Salvador Morillo Victoria 4da58e696b New feature: Add support for regex based filtering and more
Two new features were introduced:

(1) Allow branch filtering through regular expressions
(2) Use branch filtering also for Merge Request events

By making use of radioBlocks, the user is forced to choose
between allowing all branches to trigger the job and filtering
the branches by one out of two possible approaches:

* filtering by name
* filtering by regular expression

[FIXED #97]
[FIXED #142]
2016-01-12 21:05:51 +01:00
theobisproject 1eb6656ab9 Moved gitlab data objects to own package 2016-01-10 10:08:25 +01:00
Owen Mehegan a23cad0ced Merge pull request #163 from AndreasBoehme/master
Bug #160: allow merge requests to different branches from one commit.
2015-12-19 15:33:51 -08:00
Andreas Böhme b5c9f5fcd0 Bug #160: allow merge requests to different branches from one commit. (reverted all formattings) 2015-12-18 23:18:42 +01:00
Owen Mehegan f0426fb80b Merge pull request #154 from dosire/patch-2
8.1 is now a supported version
2015-12-18 13:19:11 -08:00
Owen Mehegan 351a0fdde6 Merge pull request #146 from illay1994/Fixed-Documentation
Fixed Documentation after #128 to list additional parameters the job config can use.
2015-12-18 12:59:49 -08:00
Sytse Sijbrandij cb053788d3 8.1 is now a supported version 2015-12-09 16:55:59 -08:00
Owen Mehegan 9602afa1bf Merge pull request #151 from dosire/patch-1
Update readme to reflect support for the commit status API
2015-12-09 10:59:10 -08:00
Sytse Sijbrandij 4daf38502a Update readme to reflect support for the commit status API
Since https://github.com/jenkinsci/gitlab-plugin/pull/127 is merged now.
2015-12-08 14:46:09 -08:00
Markus Ebenhoeh 8d5566bc8f Add more descriptive message to exception logs 2015-12-02 18:54:26 +11:00
illay1994 2a0f90140e Fixed Documentation after #128 2015-12-01 10:28:45 +02:00
Owen Mehegan 258f65b890 Merge pull request #128 from illay1994/master
Add two variable gitlabUserName and gitlabUserEmail
2015-11-30 17:11:08 -08:00
Owen Mehegan adb97ffd4a Merge pull request #129 from TomAndrews/merge-request-fixes
Assorted minor fixes for merge requests
2015-11-30 17:04:49 -08:00
Owen Mehegan bad5130a06 Merge pull request #140 from thommy101/8.1_ci_readme_update
Added missing documentation 8.1 CI features
2015-11-30 16:56:07 -08:00
Tom Andrews 6e3b157914 Fix logging of Author and Assignee 2015-11-23 17:18:43 +00:00
Tom Andrews 8eedf3dfd6 Switch to getOpenMergeRequests api call 2015-11-23 17:13:04 +00:00
Tom Andrews a3bb47b2f7 Make ci-skip for merge requests respect option configuration 2015-11-23 17:13:04 +00:00
Tom E 794f7736e5 Added missing documentation 8.1 CI features
Added the requirement of gitlab access to 8.1 ci features.
Users are required to setup the comminication from Jenkins to GitLab for the 8.1 ci features, as Jenkins uses the GitLab API to communicate. Without the configuration, no data can and will be send.
2015-11-22 14:19:29 +01:00
Markus Ebenhoeh 6cbec65184 remove unused import 2015-11-22 13:54:23 +11:00
Markus Ebenhoeh eca37bcef9 Inject GitLab in branch service instead of API
Changed the implementation to awlays inject gitLab (factory)
into getBranches call to allow for gitLabAPI configuration changes.
Otherwise a change to the servername would require a server restart.

Fixes #125
2015-11-22 13:30:04 +11:00
Markus Ebenhoeh b2fa80d4cf Move getBranches logic to separate class
* Replace logging of job.getName with getFullname
* Change cache key from job name to repo URL
* Change cache mechanism to allow expriry
* Cache gitlab project list

Fixes #125
2015-11-22 10:51:55 +11:00
Owen Mehegan 0131b79ed5 Update changelog for release 1.1.28 2015-11-19 15:16:49 -08:00