message: handing erros
diff: @@ -7,6 +7,7 @@ node {
  checkout scm
  }
  + try {
  stage ('docker-compose up') {
  sshagent (credentials: ['lagoon-ci']) {
  sh "./initGit.sh"
  @@ -14,7 +15,7 @@ node {
  }
  stage ('docker-compose up') {
  - sh "${docker_compose} up -d"
  + sh "${docker_compose} up -d --force"
  }
  stage ('minishift install and start') {
  @@ -24,14 +25,21 @@ node {
  stage ('run tests') {
  sh "${docker_compose} exec tests ansible-playbook /ansible/playbooks/node.yaml"
  }
  -
  - stage ('docker-compose down') {
  - sh "${docker_compose} down -v"
  + } catch (e) {
  + echo "Something went wrong, trying to cleanup"
  + cleanup()
  + throw e
  }
  - stage ('docker-compose down') {
  + cleanup()
  +
  + def cleanup() {
  + try {
  + sh "${docker_compose} down -v"
  sh "./minishift/minishift delete"
  + } catch () {
  + echo "cleanup failed, ignoring this."
  + }
  }
  -
  }
  \ No newline at end of file
  