Commit Graph

10 Commits

Author SHA1 Message Date
Mateusz Rygiel 456e64513f Add properties for Gitlab trigger
Add source branch regex property for gitlab trigger
Add merge request label filtering options to gitlab trigger

Change-Id: Idbcec2952459b80b8b35133a1c4913ec195b5ff7
2023-01-27 16:26:38 +01:00
Max Trunov 0fdb576ee5 STORY: 2009994
add support triggerOnlyIfNewCommitsPushed option

Change-Id: I1e777bdd47d7cd93839c6edde6f75737972c242a
2022-04-15 10:57:34 +05:00
Christoph Erhardt 03d99c56e8 Add parameter "cancel-pending-builds-on-update" for trigger "gitlab"
When this boolean parameter is set to true, updating a merge request
cancels any pending merge-request builds.

Change-Id: Ic5ef400cf4cd088680b92bd10b88b79520795729
2020-04-16 16:56:50 +02:00
Norbert Grünwald 1ee893d595 Add 'secret-token' parameter to gitlab trigger
This adds support for the job specific secret token in the
gitlab build trigger.

This feature was added to the "Gitlab Plugin" with version 1.4.1
(released Sep 24, 2016).
Excerpt from the changelog:
 "Add possiblity to configure secret tokens per job to allow
  only web hooks with the correct token to trigger builds."

Change-Id: Id1ede4a6a51a231f60a39bfaefbadd8f849076e4
2018-10-29 15:06:41 +00:00
Evgeni Golov 2fca24be21 gitlab trigger: add support for different MR events
also add tests for branch-filter-type on < 1.2.0 to make Zuul happy :(

Change-Id: Ia0aa807e1139bacc3e808b6bdc9680648b596275
Signed-off-by: Evgeni Golov <evgeni@golov.de>
2018-04-12 19:42:21 +00:00
Bulat Gaifullin 38fc311dcd Fixed serialization for 'branch-filter-type' of gitlab
tag 'branchFilterType' was introduced only in GitLab+Plugin ver. 1.2.0

Change-Id: I8cee5b4b77431fa78d28fe359a4fafc5609bde3e
Story: 2000875
2017-02-21 20:45:43 +03:00
Christian Fetzer 7b61b011b8 gitlab trigger: Update Gitlab to >=1.3.0
Related config changes:
1.1.26: Change triggerOpenMergeRequestOnPush to enum (721fcfdbf81493c8c05893f87048d458524d684d)
1.1.27: Adds addVoteOnMergeRequest and acceptMergeRequestOnSuccess
1.1.28<1.2.0: Adds addCiMessage
1.1.29: Change allowAllBranches to branchFilterName (4da58e696b03273a2c48a3b8c223512bd70bbc80)
1.2.0: Change branchFilterName to branchFilterType (92b79677d2ee4e592686fa39f9d3e253486e40fc)
1.2.4: Adds triggerOnNoteRequest, noteRegex and skipWorkInProgressMergeRequest

Change-Id: Ic3b29cfe43a37554b7e0ae5432ddaf8ef987793e
2016-08-01 18:34:58 +02:00
Chris Denneen 1780551b8e gitlab trigger: Support new "trigger-open-merge-request-push" options
- Add full and minimal tests for version 1.1.26
- Remove extra period in docs

Change-Id: I34be79e808e295d8b72e5a2eed4afacf4cde3e34
Story: 2000523
Co-Authored-By: Kien Ha <kienha9922@gmail.com>
Signed-off-by: Kien Ha <kienha9922@gmail.com>
2016-08-01 12:29:13 -04:00
Christian Hofstaedtler 5ee2761c8e gitlab trigger: Support new "addCiMessage" flag
Change-Id: I784bd2f11e8371d951b6eb302eecaab0110c8c2b
Signed-off-by: Christian Hofstaedtler <christian.hofstaedtler@deduktiva.com>
2016-01-12 01:33:07 +01:00
Benjamin Koep 5b21c94af0 Added gitlab plugin
Change-Id: I43a731cf2d262ca02f69301bcf0d7cf5e82b0ed4
2015-09-09 16:44:49 +02:00