Added gitlab plugin
Change-Id: I43a731cf2d262ca02f69301bcf0d7cf5e82b0ed4
This commit is contained in:
18
tests/triggers/fixtures/gitlab001.xml
Normal file
18
tests/triggers/fixtures/gitlab001.xml
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<project>
|
||||
<triggers class="vector">
|
||||
<com.dabsquared.gitlabjenkins.GitLabPushTrigger>
|
||||
<spec/>
|
||||
<triggerOnPush>true</triggerOnPush>
|
||||
<triggerOnMergeRequest>true</triggerOnMergeRequest>
|
||||
<triggerOpenMergeRequestOnPush>true</triggerOpenMergeRequestOnPush>
|
||||
<ciSkip>true</ciSkip>
|
||||
<setBuildDescription>true</setBuildDescription>
|
||||
<addNoteOnMergeRequest>true</addNoteOnMergeRequest>
|
||||
<addVoteOnMergeRequest>true</addVoteOnMergeRequest>
|
||||
<allowAllBranches>true</allowAllBranches>
|
||||
<includeBranchesSpec>master, master2, local-test</includeBranchesSpec>
|
||||
<excludeBranchesSpec>broken-test, master-foo</excludeBranchesSpec>
|
||||
</com.dabsquared.gitlabjenkins.GitLabPushTrigger>
|
||||
</triggers>
|
||||
</project>
|
||||
17
tests/triggers/fixtures/gitlab001.yaml
Normal file
17
tests/triggers/fixtures/gitlab001.yaml
Normal file
@@ -0,0 +1,17 @@
|
||||
triggers:
|
||||
- gitlab:
|
||||
trigger-push: true
|
||||
trigger-merge-request: true
|
||||
trigger-open-merge-request-push: true
|
||||
ci-skip: true
|
||||
set-build-description: true
|
||||
add-note-merge-request: true
|
||||
add-vote-merge-request: true
|
||||
allow-all-branches: true
|
||||
include-branches:
|
||||
- 'master'
|
||||
- 'master2'
|
||||
- 'local-test'
|
||||
exclude-branches:
|
||||
- 'broken-test'
|
||||
- 'master-foo'
|
||||
18
tests/triggers/fixtures/gitlab002.xml
Normal file
18
tests/triggers/fixtures/gitlab002.xml
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<project>
|
||||
<triggers class="vector">
|
||||
<com.dabsquared.gitlabjenkins.GitLabPushTrigger>
|
||||
<spec/>
|
||||
<triggerOnPush>true</triggerOnPush>
|
||||
<triggerOnMergeRequest>true</triggerOnMergeRequest>
|
||||
<triggerOpenMergeRequestOnPush>true</triggerOpenMergeRequestOnPush>
|
||||
<ciSkip>true</ciSkip>
|
||||
<setBuildDescription>true</setBuildDescription>
|
||||
<addNoteOnMergeRequest>true</addNoteOnMergeRequest>
|
||||
<addVoteOnMergeRequest>true</addVoteOnMergeRequest>
|
||||
<allowAllBranches>false</allowAllBranches>
|
||||
<includeBranchesSpec>master</includeBranchesSpec>
|
||||
<excludeBranchesSpec>feature</excludeBranchesSpec>
|
||||
</com.dabsquared.gitlabjenkins.GitLabPushTrigger>
|
||||
</triggers>
|
||||
</project>
|
||||
6
tests/triggers/fixtures/gitlab002.yaml
Normal file
6
tests/triggers/fixtures/gitlab002.yaml
Normal file
@@ -0,0 +1,6 @@
|
||||
triggers:
|
||||
- gitlab:
|
||||
include-branches:
|
||||
- 'master'
|
||||
exclude-branches:
|
||||
- 'feature'
|
||||
18
tests/triggers/fixtures/gitlab003.xml
Normal file
18
tests/triggers/fixtures/gitlab003.xml
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<project>
|
||||
<triggers class="vector">
|
||||
<com.dabsquared.gitlabjenkins.GitLabPushTrigger>
|
||||
<spec/>
|
||||
<triggerOnPush>true</triggerOnPush>
|
||||
<triggerOnMergeRequest>true</triggerOnMergeRequest>
|
||||
<triggerOpenMergeRequestOnPush>true</triggerOpenMergeRequestOnPush>
|
||||
<ciSkip>true</ciSkip>
|
||||
<setBuildDescription>true</setBuildDescription>
|
||||
<addNoteOnMergeRequest>true</addNoteOnMergeRequest>
|
||||
<addVoteOnMergeRequest>true</addVoteOnMergeRequest>
|
||||
<allowAllBranches>false</allowAllBranches>
|
||||
<includeBranchesSpec>master</includeBranchesSpec>
|
||||
<excludeBranchesSpec>baz, foo, fnord</excludeBranchesSpec>
|
||||
</com.dabsquared.gitlabjenkins.GitLabPushTrigger>
|
||||
</triggers>
|
||||
</project>
|
||||
8
tests/triggers/fixtures/gitlab003.yaml
Normal file
8
tests/triggers/fixtures/gitlab003.yaml
Normal file
@@ -0,0 +1,8 @@
|
||||
triggers:
|
||||
- gitlab:
|
||||
include-branches:
|
||||
- 'master'
|
||||
exclude-branches:
|
||||
- 'baz'
|
||||
- 'foo'
|
||||
- 'fnord'
|
||||
Reference in New Issue
Block a user