message: better Jenkinsfile that stops whole jenkins if something actually goes wrong
diff: @@ -16,8 +16,8 @@ node {
  }
  lock('minishift') {
  - try {
  ansiColor('xterm') {
  + try {
  parallel (
  'start services': {
  stage ('start services') {
  @@ -30,12 +30,22 @@ node {
  }
  }
  )
  -
  + } catch (e) {
  + echo "Something went wrong, trying to cleanup"
  + cleanup(docker_compose)
  + throw e
  + }
  parallel (
  '_tests': {
  stage ('run tests') {
  + try {
  sh "${docker_compose} exec tests ansible-playbook /ansible/playbooks/node.yaml"
  + } catch (e) {
  + echo "Something went wrong, trying to cleanup"
  + cleanup(docker_compose)
  + throw e
  + }
  cleanup(docker_compose)
  }
  },
  @@ -66,11 +76,7 @@ node {
  }
  )
  }
  - } catch (e) {
  - echo "Something went wrong, trying to cleanup"
  - cleanup(docker_compose)
  - throw e
  - }
  +
  }
  }
  