summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorWaldemar Znoinski <wznoinsk@redhat.com>2019-12-06 12:43:44 +0000
committerThanh Ha <zxiiro@gmail.com>2019-12-13 14:38:32 -0500
commit2ea9841a9696d7e8c7cc9281dfd8de4498926090 (patch)
tree0e84f0415c38ae6f9e1d112891b4488dbb54c8d7 /tests
parent67dc0087a792c5f77c8560d6ef1f31d61275f056 (diff)
downloadpython-jenkins-job-builder-2ea9841a9696d7e8c7cc9281dfd8de4498926090.tar.gz
python-jenkins-job-builder-2ea9841a9696d7e8c7cc9281dfd8de4498926090.tar.xz
python-jenkins-job-builder-2ea9841a9696d7e8c7cc9281dfd8de4498926090.zip
Add support for noSquash (no-squash) in jms-messaging trigger
It's sometimes required to trigger a job build on every CI message. To achieve that the XML's noSquash (jjb: no-squash) has to be set to True. see triggers section at: https://wiki.jenkins.io/display/JENKINS/JMS+Messaging+Plugin Change-Id: I389e59cca4f649379614f7f6247bf76cf4a0ba95
Diffstat (limited to 'tests')
-rw-r--r--tests/triggers/fixtures/jms-messaging001.xml1
-rw-r--r--tests/triggers/fixtures/jms-messaging001.yaml1
-rw-r--r--tests/triggers/fixtures/jms-messaging002.xml1
3 files changed, 3 insertions, 0 deletions
diff --git a/tests/triggers/fixtures/jms-messaging001.xml b/tests/triggers/fixtures/jms-messaging001.xml
index 3d1e91e6..02ac8aa8 100644
--- a/tests/triggers/fixtures/jms-messaging001.xml
+++ b/tests/triggers/fixtures/jms-messaging001.xml
@@ -3,6 +3,7 @@
<triggers class="vector">
<com.redhat.jenkins.plugins.ci.CIBuildTrigger>
<spec/>
+ <noSquash>true</noSquash>
<selector>topic = &quot;org.fedoraproject.prod.fedimg.image.upload&quot;</selector>
<providerName>fedmsg</providerName>
<checks>
diff --git a/tests/triggers/fixtures/jms-messaging001.yaml b/tests/triggers/fixtures/jms-messaging001.yaml
index 2e9d4b77..b93b401f 100644
--- a/tests/triggers/fixtures/jms-messaging001.yaml
+++ b/tests/triggers/fixtures/jms-messaging001.yaml
@@ -1,5 +1,6 @@
triggers:
- jms-messaging:
+ no-squash: True
selector: topic = "org.fedoraproject.prod.fedimg.image.upload"
provider-name: fedmsg
checks:
diff --git a/tests/triggers/fixtures/jms-messaging002.xml b/tests/triggers/fixtures/jms-messaging002.xml
index 4bc5ad6a..a73fb8b1 100644
--- a/tests/triggers/fixtures/jms-messaging002.xml
+++ b/tests/triggers/fixtures/jms-messaging002.xml
@@ -3,6 +3,7 @@
<triggers class="vector">
<com.redhat.jenkins.plugins.ci.CIBuildTrigger>
<spec/>
+ <noSquash>false</noSquash>
<selector>topic = &quot;org.fedoraproject.prod.fedimg.image.upload&quot;</selector>
<providerName>fedmsg</providerName>
</com.redhat.jenkins.plugins.ci.CIBuildTrigger>