Add rebase/verify/push jobs for policy/drools-applications
[infra/cicd.git] / jjb / global / jjb-macros.yaml
index 3de22ee034a4ef7edb49b42585d90cb873d03a56..a14b0577f54f1264c4d06046bdedcac0e06dd36c 100644 (file)
               credential-id: nordixinfra-jjb-creds
               username: JJB_USERNAME
               password: JJB_USERTOKEN
+
+# timeout wrapper to use for jobs
+- wrapper:
+    name: build-timeout
+    wrappers:
+      - timeout:
+          timeout: '{timeout}'
+          timeout-var: 'BUILD_TIMEOUT'
+          fail: true
+
+- publisher:
+    name: notify-slack
+    publishers:
+      - slack:
+          room: '{slack-channel}'
+          notify-failure: True
+          notify-back-to-normal: True