Hashar has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/71792


Change subject: operations-puppet-test
......................................................................

operations-puppet-test

To run integration tests on puppet repository.

Change-Id: Ife47ac366d779016f57b9aeaa6a520e6b1a5db01
---
M operations-puppet.yaml
1 file changed, 14 insertions(+), 0 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/integration/jenkins-job-builder-config 
refs/changes/92/71792/1

diff --git a/operations-puppet.yaml b/operations-puppet.yaml
index c207966..ae80895 100644
--- a/operations-puppet.yaml
+++ b/operations-puppet.yaml
@@ -29,6 +29,19 @@
             rake --rakefile rakefile validate
         )
 
+# Trigger integration tests hold in 'tests' sub directories as manifests.
+# See the shell wrapper in integration/jenkins.git
+- job-template:
+    name: 'operations-puppet-test'
+    node: hasSlaveScripts
+    defaults: use-zuul
+
+    triggers:
+     - zuul
+
+    builders:
+     - shell: "/var/lib/jenkins/bin/puppet-test-runner.sh"
+
 # Run pep8 per file so that individual puppet dirs
 #  can specify their own .pep8 rules
 - job-template:
@@ -90,6 +103,7 @@
      - '{name}-erblint-HEAD'
      - operations-puppet-typos
      - operations-puppet-validate
+     - operations-puppet-test
      - operations-puppet-doc
      - operations-puppet-pep8
 

-- 
To view, visit https://gerrit.wikimedia.org/r/71792
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ife47ac366d779016f57b9aeaa6a520e6b1a5db01
Gerrit-PatchSet: 1
Gerrit-Project: integration/jenkins-job-builder-config
Gerrit-Branch: master
Gerrit-Owner: Hashar <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to