summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorNorbert Grünwald <sylfan@gmail.com>2018-10-10 15:01:47 +0200
committerThanh Ha (zxiiro) <zxiiro@gmail.com>2018-10-29 15:06:41 +0000
commit1ee893d595b3490cede8b3d80736897182ed15bb (patch)
tree398a46c60a60629ed58afd697ad18279b80d3599 /tests
parent539d13e81610cbc70c948c74f1d064175ce55384 (diff)
downloadpython-jenkins-job-builder-1ee893d595b3490cede8b3d80736897182ed15bb.tar.gz
python-jenkins-job-builder-1ee893d595b3490cede8b3d80736897182ed15bb.tar.xz
python-jenkins-job-builder-1ee893d595b3490cede8b3d80736897182ed15bb.zip
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
Diffstat (limited to 'tests')
-rw-r--r--tests/triggers/fixtures/gitlab001.xml1
-rw-r--r--tests/triggers/fixtures/gitlab002.xml1
-rw-r--r--tests/triggers/fixtures/gitlab003.xml1
-rw-r--r--tests/triggers/fixtures/gitlab004.xml1
-rw-r--r--tests/triggers/fixtures/gitlab005.xml1
-rw-r--r--tests/triggers/fixtures/gitlab006.xml1
-rw-r--r--tests/triggers/fixtures/gitlab006.yaml1
-rw-r--r--tests/triggers/fixtures/gitlab007.xml1
-rw-r--r--tests/triggers/fixtures/gitlab008.xml1
9 files changed, 9 insertions, 0 deletions
diff --git a/tests/triggers/fixtures/gitlab001.xml b/tests/triggers/fixtures/gitlab001.xml
index 012c4b9f..8ae8e77d 100644
--- a/tests/triggers/fixtures/gitlab001.xml
+++ b/tests/triggers/fixtures/gitlab001.xml
@@ -20,6 +20,7 @@
<addCiMessage>true</addCiMessage>
<allowAllBranches>true</allowAllBranches>
<targetBranchRegex/>
+ <secretToken/>
<includeBranchesSpec>master, master2, local-test</includeBranchesSpec>
<excludeBranchesSpec>broken-test, master-foo</excludeBranchesSpec>
</com.dabsquared.gitlabjenkins.GitLabPushTrigger>
diff --git a/tests/triggers/fixtures/gitlab002.xml b/tests/triggers/fixtures/gitlab002.xml
index cf08f3ce..5d150f09 100644
--- a/tests/triggers/fixtures/gitlab002.xml
+++ b/tests/triggers/fixtures/gitlab002.xml
@@ -20,6 +20,7 @@
<addCiMessage>false</addCiMessage>
<allowAllBranches>false</allowAllBranches>
<targetBranchRegex/>
+ <secretToken/>
<includeBranchesSpec>master</includeBranchesSpec>
<excludeBranchesSpec>feature</excludeBranchesSpec>
</com.dabsquared.gitlabjenkins.GitLabPushTrigger>
diff --git a/tests/triggers/fixtures/gitlab003.xml b/tests/triggers/fixtures/gitlab003.xml
index 609180d5..0dc1cdd9 100644
--- a/tests/triggers/fixtures/gitlab003.xml
+++ b/tests/triggers/fixtures/gitlab003.xml
@@ -20,6 +20,7 @@
<addCiMessage>false</addCiMessage>
<allowAllBranches>false</allowAllBranches>
<targetBranchRegex/>
+ <secretToken/>
<includeBranchesSpec>master</includeBranchesSpec>
<excludeBranchesSpec>baz, foo, fnord</excludeBranchesSpec>
</com.dabsquared.gitlabjenkins.GitLabPushTrigger>
diff --git a/tests/triggers/fixtures/gitlab004.xml b/tests/triggers/fixtures/gitlab004.xml
index 5dcaeaa2..01101568 100644
--- a/tests/triggers/fixtures/gitlab004.xml
+++ b/tests/triggers/fixtures/gitlab004.xml
@@ -20,6 +20,7 @@
<addCiMessage>true</addCiMessage>
<allowAllBranches>true</allowAllBranches>
<targetBranchRegex/>
+ <secretToken/>
<includeBranchesSpec>master, master2, local-test</includeBranchesSpec>
<excludeBranchesSpec>broken-test, master-foo</excludeBranchesSpec>
</com.dabsquared.gitlabjenkins.GitLabPushTrigger>
diff --git a/tests/triggers/fixtures/gitlab005.xml b/tests/triggers/fixtures/gitlab005.xml
index 2daa009b..7d19cb50 100644
--- a/tests/triggers/fixtures/gitlab005.xml
+++ b/tests/triggers/fixtures/gitlab005.xml
@@ -20,6 +20,7 @@
<addCiMessage>false</addCiMessage>
<allowAllBranches>false</allowAllBranches>
<targetBranchRegex/>
+ <secretToken/>
<includeBranchesSpec/>
<excludeBranchesSpec/>
</com.dabsquared.gitlabjenkins.GitLabPushTrigger>
diff --git a/tests/triggers/fixtures/gitlab006.xml b/tests/triggers/fixtures/gitlab006.xml
index c83293e4..5d6e5999 100644
--- a/tests/triggers/fixtures/gitlab006.xml
+++ b/tests/triggers/fixtures/gitlab006.xml
@@ -20,6 +20,7 @@
<addCiMessage>true</addCiMessage>
<allowAllBranches>false</allowAllBranches>
<targetBranchRegex>(.*debug.*|.*release.*)</targetBranchRegex>
+ <secretToken>secret-build-token</secretToken>
<includeBranchesSpec>include1, include2</includeBranchesSpec>
<excludeBranchesSpec>exclude1, exclude2</excludeBranchesSpec>
</com.dabsquared.gitlabjenkins.GitLabPushTrigger>
diff --git a/tests/triggers/fixtures/gitlab006.yaml b/tests/triggers/fixtures/gitlab006.yaml
index bb84e73d..12d97da1 100644
--- a/tests/triggers/fixtures/gitlab006.yaml
+++ b/tests/triggers/fixtures/gitlab006.yaml
@@ -20,3 +20,4 @@ triggers:
- exclude1
- exclude2
target-branch-regex: '(.*debug.*|.*release.*)'
+ secret-token: 'secret-build-token'
diff --git a/tests/triggers/fixtures/gitlab007.xml b/tests/triggers/fixtures/gitlab007.xml
index f7611fd6..4efe9509 100644
--- a/tests/triggers/fixtures/gitlab007.xml
+++ b/tests/triggers/fixtures/gitlab007.xml
@@ -20,6 +20,7 @@
<addCiMessage>true</addCiMessage>
<allowAllBranches>true</allowAllBranches>
<targetBranchRegex/>
+ <secretToken/>
<includeBranchesSpec>master, master2, local-test</includeBranchesSpec>
<excludeBranchesSpec>broken-test, master-foo</excludeBranchesSpec>
</com.dabsquared.gitlabjenkins.GitLabPushTrigger>
diff --git a/tests/triggers/fixtures/gitlab008.xml b/tests/triggers/fixtures/gitlab008.xml
index dcb2b4d3..a7281cc5 100644
--- a/tests/triggers/fixtures/gitlab008.xml
+++ b/tests/triggers/fixtures/gitlab008.xml
@@ -20,6 +20,7 @@
<addCiMessage>true</addCiMessage>
<allowAllBranches>false</allowAllBranches>
<targetBranchRegex/>
+ <secretToken/>
<includeBranchesSpec/>
<excludeBranchesSpec/>
</com.dabsquared.gitlabjenkins.GitLabPushTrigger>