Commit Graph

1112 Commits

Author SHA1 Message Date
Daniel Brooks cad071e489 [maven-release-plugin] prepare release gitlab-plugin-1.1.23 2015-04-28 13:31:38 -07:00
bassrock d7d0f0b884 Merge pull request #78 from xhaggi/fix/broken-build-links
Better approach for fixing broken build links since GitLab 7.10
2015-04-28 13:28:54 -07:00
xhaggi f57812ae89 [webhook] extends logging with request path 2015-04-28 10:06:11 +02:00
xhaggi 9b2d246991 [webhook] extract pushed branch from webhook url if exists 2015-04-28 10:06:11 +02:00
Daniel Brooks 128cbe7068 [maven-release-plugin] prepare for next development iteration 2015-04-27 10:03:55 -07:00
Daniel Brooks 1d717fe97f [maven-release-plugin] prepare release gitlab-plugin-1.1.22 2015-04-27 10:03:52 -07:00
bassrock b9190c47ed Merge pull request #75 from xhaggi/feature/extends-jobs-default-parameter
Extends jobs default parameter with gitlab plugin parameter
2015-04-27 09:57:25 -07:00
bassrock 173bf2d35a Merge pull request #76 from xhaggi/fix/broken-build-links
Fix broken build links since GitLab 7.10
2015-04-27 09:56:16 -07:00
xhaggi a4552ab30b Fix broken build links since GitLab 7.10 2015-04-27 16:51:18 +02:00
xhaggi 59d39eaf2b Extends jobs default parameter with gitlab plugin parameter
Instead of only passing the gitlab plugin specific parameters to the
build this will load the jobs default parameters and extends it by the
gitlab plugin parameter. Now it's possible to use additional parameters
added to your job configuration.

It also fix the exception 'Unrecognized macro 'XXX' in '${XXX}'' which
is thrown if you've specified additional parameters for your job.
2015-04-23 10:39:25 +02:00
Daniel Brooks f2ebd55033 [maven-release-plugin] prepare for next development iteration 2015-04-13 13:43:24 -07:00
Daniel Brooks 987c225d24 [maven-release-plugin] prepare release gitlab-plugin-1.1.21 2015-04-13 13:43:21 -07:00
bassrock 9baff9a94f Merge pull request #72 from itsamenathan/add_voting
Added voting on merge request
2015-04-13 13:41:42 -07:00
Nathan W 5063ea8637 rebase with new master 2015-04-13 13:00:21 -05:00
Nathan W e1acdd5d27 Added voting on merge request 2015-04-13 12:52:13 -05:00
Daniel Brooks eab7eadbb9 [maven-release-plugin] prepare for next development iteration 2015-04-13 10:17:32 -07:00
Daniel Brooks acd8403f93 [maven-release-plugin] prepare release gitlab-plugin-1.1.20 2015-04-13 10:17:29 -07:00
bassrock 5a0063de3a Merge pull request #71 from daniel-lang/note-on-merge-request
Fixes #66, option 'note on merge request' can be deactivated
2015-04-13 10:14:20 -07:00
Nathan W ab11bba3e9 Added voting on merge request 2015-04-13 11:49:30 -05:00
Daniel Lang e660b6a782 fixed #66, option 'note on merge request' can be deactivated 2015-04-13 09:46:02 +02:00
Daniel Brooks d1e6a74727 [maven-release-plugin] prepare for next development iteration 2015-04-12 15:41:28 -07:00
Daniel Brooks 02bfa47535 [maven-release-plugin] prepare release gitlab-plugin-1.1.19 2015-04-12 15:41:24 -07:00
bassrock b45f3974e6 Merge pull request #68 from mrwanny/enable_tags
build when tags are pushed
2015-04-12 15:04:18 -07:00
Wanny 4719ecbefb Merge remote-tracking branch 'upstream/master' into enable_tags 2015-04-10 13:25:03 -07:00
Wanny 362e511398 add documentation describing how to buid tags 2015-04-10 12:56:28 -07:00
Wanny 86d197601c skip build when a tag is removed 2015-04-10 12:32:35 -07:00
Daniel Brooks 3d066f1b09 [maven-release-plugin] prepare for next development iteration 2015-04-09 17:18:58 -07:00
Daniel Brooks 5559e200f7 [maven-release-plugin] prepare release gitlab-plugin-1.1.18 2015-04-09 17:18:55 -07:00
bassrock 4bb13da61c Merge pull request #67 from berni2288/fixmergerequestsrestcall
Fix buildOpenMergeRequests only fetching 20 merge requests from the project
2015-04-09 16:20:20 -07:00
Wanny 75f0070530 build when tag are pushed 2015-04-09 16:10:08 -07:00
Daniel Brooks 4018d050e6 [maven-release-plugin] prepare for next development iteration 2015-03-31 18:01:07 -07:00
Daniel Brooks e3d5242c0f [maven-release-plugin] prepare release gitlab-plugin-1.1.17 2015-03-31 18:01:03 -07:00
bassrock c6c4485c75 Merge pull request #63 from DABSquared/ci-skip
Creating a ci-skip add-on
2015-03-31 17:57:18 -07:00
Daniel Brooks bde863d81d Creating a ci-skip add-on 2015-03-30 23:24:58 -07:00
Daniel Brooks f99d3e1476 [maven-release-plugin] prepare for next development iteration 2015-03-24 10:15:52 -07:00
Daniel Brooks 81bbb49286 [maven-release-plugin] prepare release gitlab-plugin-1.1.16 2015-03-24 10:15:49 -07:00
bassrock 0054b9dc99 Merge pull request #60 from hsingh/use-job-from-trigger
Add more logging and pass project from trigger
2015-03-24 10:13:15 -07:00
bassrock 86d1e4a533 Merge pull request #59 from hsingh/remove-mergerecord-dependency
Fallback to using build parameters to find build when merge record is no...
2015-03-24 10:13:03 -07:00
Bernhard Kaszt fc493523b0 Fix buildOpenMergeRequests only fetching 20 merge requests from the project
* It now iterates trough all merge requests, not only the first 20
* It now fetches 100 instead of 20 per rest call (100 is max)
* It only fetches open merge requests now instead of all
2015-03-16 16:08:34 +01:00
Harpreet Singh d8b034fbaf Add more logging and pass project from trigger
Add more logging when build fails because we can't find the correct SCM
configuration. Also pass the project from the trigger into DescriptorImpl
instead of using whatever is in there. This seems to resolve a lot of issues
where DescriptorImpl has the incorrect project and is thrown off by non
git projects in jenkins.
2015-03-10 19:59:26 -04:00
Harpreet Singh 3c305b1b07 Fallback to using build parameters to find build when merge record is not
available.
2015-03-10 17:57:42 -04:00
Daniel Brooks 49f83ebacb [maven-release-plugin] prepare for next development iteration 2015-02-19 13:23:39 -08:00
Daniel Brooks 11391d23e0 [maven-release-plugin] prepare release gitlab-plugin-1.1.15 2015-02-19 13:23:35 -08:00
Daniel Brooks 66d62a4ec3 Adding a checkbox to ignore the filter branches because it seems like on every update Jenkins autoselects branches when we don't want it to 2015-02-19 13:15:01 -08:00
Daniel Brooks 89de1848f1 [maven-release-plugin] prepare for next development iteration 2015-02-03 10:11:37 -08:00
Daniel Brooks f538f172db [maven-release-plugin] prepare release gitlab-plugin-1.1.14 2015-02-03 10:11:33 -08:00
bassrock ba34756b83 Merge pull request #51 from kasper-f/lookupMergeBuildFromSHA1
Only build merge request when SHA1 has not been build before.
2015-02-03 10:08:57 -08:00
Kasper Fock 675bd8a268 Only build merge request when SHA1 has not been build before.
Added more fields to the merge request in order to get data about the source and target branch. and tha last commit.

Before a new build is scheduled for a merge request we will lookup if we already has build this merge request.

this should fix #50
2015-02-03 11:36:45 +01:00
kasperf 6b7eb9a6a2 Support for accepting merge request
Add support for accepting merge request when jenkins build is successful. This will fix issue #40
This require that the java-gitlab-api](https://github.com/timols/java-gitlab-api) version 1.1.8 or newer is released as it depend on the new accept feature in this library
2015-01-28 20:26:46 +01:00
Daniel Brooks 3669870aee [maven-release-plugin] prepare for next development iteration 2015-01-27 11:08:07 -08:00