Added 12h timeout to all pipelines
Change-Id: I085fcbda322d0877d5ffebd002fc109577788c29
diff --git a/kafka-demo.groovy b/kafka-demo.groovy
index 50349a8..d884713 100644
--- a/kafka-demo.groovy
+++ b/kafka-demo.groovy
@@ -10,38 +10,39 @@
common = new com.mirantis.mk.Common()
salt = new com.mirantis.mk.Salt()
orchestrate = new com.mirantis.mk.Orchestrate()
+timeout(time: 12, unit: 'HOURS') {
+ node {
-node {
+ // connection objects
+ def master
- // connection objects
- def master
-
- stage("Connect to Salt master") {
- master = salt.connection(SALT_URL, SALT_MASTER_CREDENTIALS)
- }
+ stage("Connect to Salt master") {
+ master = salt.connection(SALT_URL, SALT_MASTER_CREDENTIALS)
+ }
- stage("Enforce kubernetes.control") {
- common.infoMsg('Enforcing kubernetes.control on I@kubernetes:master')
+ stage("Enforce kubernetes.control") {
+ common.infoMsg('Enforcing kubernetes.control on I@kubernetes:master')
- salt.runSaltProcessStep(
- master,
- 'I@kubernetes:master',
- 'state.sls',
- ['kubernetes.control'],
- )
- }
+ salt.runSaltProcessStep(
+ master,
+ 'I@kubernetes:master',
+ 'state.sls',
+ ['kubernetes.control'],
+ )
+ }
- stage("setup-components") {
- common.infoMsg('Setting up components')
+ stage("setup-components") {
+ common.infoMsg('Setting up components')
- salt.runSaltProcessStep(
- master,
- 'I@kubernetes:master',
- 'cmd.run',
- ['/bin/bash -c \'find /srv/kubernetes/ -type d | grep -v jobs | while read i; do ls $i/*.yml &>/dev/null && (set -x; hyperkube kubectl apply -f $i || echo Command failed; set +x); done;\'']
- )
+ salt.runSaltProcessStep(
+ master,
+ 'I@kubernetes:master',
+ 'cmd.run',
+ ['/bin/bash -c \'find /srv/kubernetes/ -type d | grep -v jobs | while read i; do ls $i/*.yml &>/dev/null && (set -x; hyperkube kubectl apply -f $i || echo Command failed; set +x); done;\'']
+ )
+
+ }
}
-
}