Commit Graph

821 Commits

Author SHA1 Message Date
Karsten Kraus 558502510e fixed compilation errors 2017-11-01 21:11:17 +01:00
Owen Mehegan e1e7f63ecd Changelog update for 1.5.1 2017-10-31 10:28:40 -07:00
Karsten Kraus 9428abd4b3 Improved gitlab api autodetection (#650)
* API autodetection without restart is working
* changed the order in which the plugin tries the api. it's now v4 then v3
2017-10-31 10:26:34 -07:00
Karsten Kraus 3887c52c9e Bugfix & Test for #648 (#649)
Fix for NPE when triggering MR build.
2017-10-31 10:25:33 -07:00
Owen Mehegan aff49f0150 [maven-release-plugin] prepare for next development iteration 2017-10-25 10:41:47 -07:00
Owen Mehegan d4d036014f [maven-release-plugin] prepare release gitlab-plugin-1.5.0 2017-10-25 10:41:42 -07:00
Owen Mehegan 04fc6b7632 Update Changelog for 1.5.0 2017-10-25 10:38:39 -07:00
Karsten Kraus 17e89c3fdd Adds support for GitLabAPI V4 while keeping support for V3 (#614) 2017-10-25 10:35:47 -07:00
Owen Mehegan ca400c19bc Merge pull request #642 from jenkinsci/update-docker-compose.yml-for-integration-tests
Export Docker container postgresql port to host
2017-10-16 14:35:49 -07:00
Karsten Kraus 4fc27ff04c Export postgresql port to host
Updated docker-compose.yml so that it allows to run GitLabIT against the created containers
2017-10-16 22:25:42 +02:00
Owen Mehegan 45217ac90c Update README.md 2017-09-28 10:41:19 -07:00
Owen Mehegan 9a59c37305 Add list of configurable trigger options for declarative builds. Fixes #541. 2017-09-18 15:56:51 -07:00
Owen Mehegan 36aa4c8035 Clarify declarative syntax if using automerge. Fixes #555. 2017-09-18 15:46:54 -07:00
Owen Mehegan ff06980d25 Merge pull request #628 from evgeni/noteRegex
make it clear that the note to trigger a build is a regex, not a plain string
2017-09-18 14:59:00 -07:00
Evgeni Golov 14c80a9a34 make it clear that the note is a regex, not a plain string
otherwise people might enter '[test]' and wonder why a '[test]' comment
does not trigger a build.
2017-09-15 13:22:46 +02:00
Owen Mehegan 3b7f4a8155 Merge pull request #624 from evgeni/reformat-checkout
wrap the checkout example in the README nicer
2017-09-08 13:09:33 -07:00
Evgeni Golov 44233c1f92 wrap the checkout example in the README nicer 2017-09-08 13:28:09 +02:00
Owen Mehegan 0287663993 Add instructions for performing plugin releases 2017-09-01 14:27:40 -07:00
Owen Mehegan e0b5b6eff5 [maven-release-plugin] prepare for next development iteration 2017-09-01 14:11:44 -07:00
Owen Mehegan 69713b8b19 [maven-release-plugin] prepare release gitlab-plugin-1.4.8 2017-09-01 14:11:24 -07:00
Owen Mehegan a0e61be6e0 Update Changelog for 1.4.8 release 2017-09-01 14:07:05 -07:00
Owen Mehegan 2a5493962d Merge pull request #604 from josh-barker/fix_get_build_data
Recursively retrieve all BuildData - prevents rebuilds when MR assignee changes
2017-09-01 11:26:54 -07:00
Owen Mehegan f6b6c5a35f Merge pull request #567 from mreichel/bugfixSecureDefaults
Plugin should have secure defaults
2017-08-31 15:51:33 -07:00
Owen Mehegan 1e66e387af Merge pull request #552 from axls/master
Use GitLab's host url to calculate project's ID
2017-08-31 11:24:04 -07:00
Owen Mehegan 37c5c5479a Merge pull request #483 from necolt/master
Send GitLab messages on unstable builds as well as failed ones
2017-08-31 11:18:21 -07:00
Saulius Grigaitis 23f00a1877 Temporary fix for #452 2017-08-31 10:46:52 +03:00
Alexander Leshkin 1e4a6d3b25 Test cases for subgroup of subgroup. 2017-08-31 10:01:04 +03:00
Alexander Leshkin 3e9cfead0e Merge remote-tracking branch 'upstream/master'
Conflicts:
	src/main/java/com/dabsquared/gitlabjenkins/gitlab/api/GitLabApi.java
	src/main/java/com/dabsquared/gitlabjenkins/util/CommitStatusUpdater.java
2017-08-31 09:57:06 +03:00
Owen Mehegan 594a025b5a Merge pull request #540 from mreichel/master
Allow jobs to be triggered by GitLab 'Pipeline' event
2017-08-30 15:22:34 -07:00
Owen Mehegan 03477fa591 Merge pull request #514 from czoellin/master
Fix branch name comparison to avoid spurious builds
2017-08-30 15:22:03 -07:00
Owen Mehegan c6bd0e2eef Add Jenkinsfile to enable builds on https://ci.jenkins.io/ 2017-08-30 14:29:55 -07:00
Owen Mehegan e9f0d27041 Merge pull request #612 from Argelbargel/fix-integration-tests
Fixes GitLabIT#buildOnNote()
2017-08-29 11:31:18 -07:00
Karsten Kraus e081cc9dd6 fixes GitLabIT#buildOnNote() 2017-08-28 16:12:14 +02:00
Karsten Kraus f449f269e7 Revert "added support for travis-builds. Sorry (can we restrict my access
here to the branch-source-branch? ;-))"

This reverts commit 6cb1a19d03.
2017-08-27 22:23:23 +02:00
Karsten Kraus 6cb1a19d03 added support for travis-builds 2017-08-27 22:17:35 +02:00
Joshua Barker 14a1b327a7 Add tests for BuiltUtils methods 2017-08-21 16:16:30 +10:00
Joshua Barker 6c3ab208cf Revert change for getBuildByBranch as its not required 2017-08-21 15:38:42 +10:00
Owen Mehegan 6f46b34a19 Fix docker-compose so Jenkins can talk to GitLab; reorganize documentation for Docker testing 2017-08-08 10:52:17 -07:00
Josh Barker c8ebb2e283 Loop through BuildData as there can be more than one. 2017-08-08 20:00:12 +10:00
Owen Mehegan 46e1af798c Merge pull request #529 from mstg/pipeline-example
README: Better declarative pipeline example
2017-08-02 14:46:36 -07:00
Owen Mehegan 43224bd32c Update docker-compose file to use current GitLab and Jenkins versions. 2017-08-01 22:41:37 -07:00
Owen Mehegan 58ec21d33b Clarify note about bug in older versions of GitLab EE. 2017-07-24 14:17:43 -07:00
milena f44d4352ac #427 comments from github issue 2017-07-21 11:27:45 +02:00
Owen Mehegan de3536a2f9 [maven-release-plugin] prepare for next development iteration 2017-07-14 15:00:29 -07:00
Owen Mehegan b443fe21ef [maven-release-plugin] prepare release gitlab-plugin-1.4.7 2017-07-14 15:00:20 -07:00
Owen Mehegan fea81e4f04 Update changelog for 1.4.7 2017-07-14 14:55:58 -07:00
Owen Mehegan 12298597eb Merge pull request #584 from sbrassely/fix-commit-status-exception
Fix commit status exception
2017-07-14 14:52:57 -07:00
Stephane Brassely ffc1b201f3 Fix #583 : Do not fail build when no SCM revision action is available 2017-07-13 15:57:12 +02:00
milena d16b0cb0b7 Update CHANGELOG.md
Remove changes - they will be added on a release
2017-07-13 15:20:08 +02:00
Stephane Brassely 8d7a8c807e Fix #583 : Commit status fail on push events 2017-07-10 18:09:13 +02:00