From 829e1585fb8c729dbd90e9bceb854739bf08902d Mon Sep 17 00:00:00 2001 From: Dieter Verhelst Date: Tue, 12 Mar 2019 12:14:47 +0100 Subject: [PATCH] Trying to nicen up travis-ci --- .travis.yml | 29 ++++++++++++++++++++++------- 1 file changed, 22 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index 3de7be4..724605f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,18 +1,33 @@ --- sudo: required + language: python + services: - docker + before_install: - sudo apt-get -qq update + install: - pip install molecule - pip install ansible - pip install docker -script: - - molecule test --scenario-name commands - - molecule test --scenario-name folders - - molecule test --scenario-name lamp - - molecule test --scenario-name mgt - - molecule test --scenario-name multiple -# - molecule test --scenario-name clients + +jobs: + include: + - stage: "Exclude / Include paths" + name: "Exclude / Include paths" + script: molecule test --scenario-name folders + - stage: "Test default LAMP" + name: "Test default LAMP" + script: molecule test --scenario-name lamp + - stage: "Test Management Station" + name: "Test Management Station" + script: molecule test --scenario-name mgt + - stage: "Test Multiple Backup Targets" + name: "Test Multiple Backup Targets" + script: molecule test --scenario-name multiple + - stage: "Testing a variety of different platforms" + name: "Testing a variety of different platforms" + script: molecule test --scenario-name clients