--- kind: pipeline name: Lint platform: os: linux arch: amd64 steps: - name: shellcheck image: koalaman/shellcheck-alpine:v0.6.0 commands: - shellcheck -s sh -f checkstyle bootstrap-salt.sh --- kind: pipeline name: Arch platform: os: linux arch: amd64 steps: - name: throttle-build image: alpine commands: - sh -c 't=0; echo Sleeping 0 seconds; sleep 0' - name: create image: saltstack/drone-salt-bootstrap-testing commands: - bundle install --with docker --without opennebula ec2 windows vagrant - echo 'Waiting for docker to start' - sleep 20 - docker ps -a - bundle exec kitchen create arch environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - name: Py2 2018.3(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-git-2018-3-arch environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2019.2(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-git-2019-2-arch environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2018.3(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-git-2018-3-arch environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2019.2(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-git-2019-2-arch environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create services: - name: docker image: saltstack/drone-salt-bootstrap-testing command: - --storage-driver=overlay2 privileged: true node: project: open depends_on: - Lint --- kind: pipeline name: Amazon 2 platform: os: linux arch: amd64 steps: - name: throttle-build image: alpine commands: - sh -c 't=72; echo Sleeping 72 seconds; sleep 72' - name: create image: saltstack/drone-salt-bootstrap-testing commands: - bundle install --with docker --without opennebula ec2 windows vagrant - echo 'Waiting for docker to start' - sleep 20 - docker ps -a - bundle exec kitchen create amazon-2 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - name: Py2 2018.3(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-git-2018-3-amazon-2 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2019.2(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-git-2019-2-amazon-2 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2018.3(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-stable-2018-3-amazon-2 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2019.2(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-stable-2019-2-amazon-2 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2019.2(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-git-2019-2-amazon-2 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2019.2(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-stable-2019-2-amazon-2 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create services: - name: docker image: saltstack/drone-salt-bootstrap-testing command: - --storage-driver=overlay2 privileged: true node: project: open depends_on: - Lint --- kind: pipeline name: CentOS 6 platform: os: linux arch: amd64 steps: - name: throttle-build image: alpine commands: - sh -c 't=72; echo Sleeping 72 seconds; sleep 72' - name: create image: saltstack/drone-salt-bootstrap-testing commands: - bundle install --with docker --without opennebula ec2 windows vagrant - echo 'Waiting for docker to start' - sleep 20 - docker ps -a - bundle exec kitchen create centos-6 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - name: Py2 2018.3(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-git-2018-3-centos-6 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2019.2(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-git-2019-2-centos-6 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2018.3(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-stable-2018-3-centos-6 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2019.2(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-stable-2019-2-centos-6 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create services: - name: docker image: saltstack/drone-salt-bootstrap-testing command: - --storage-driver=overlay2 privileged: true node: project: open depends_on: - Lint --- kind: pipeline name: CentOS 7 platform: os: linux arch: amd64 steps: - name: throttle-build image: alpine commands: - sh -c 't=192; echo Sleeping 192 seconds; sleep 192' - name: create image: saltstack/drone-salt-bootstrap-testing commands: - bundle install --with docker --without opennebula ec2 windows vagrant - echo 'Waiting for docker to start' - sleep 20 - docker ps -a - bundle exec kitchen create centos-7 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - name: Py2 2018.3(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-git-2018-3-centos-7 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2019.2(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-git-2019-2-centos-7 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2018.3(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-stable-2018-3-centos-7 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2019.2(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-stable-2019-2-centos-7 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2018.3(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-git-2018-3-centos-7 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2019.2(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-git-2019-2-centos-7 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2018.3(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-stable-2018-3-centos-7 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2019.2(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-stable-2019-2-centos-7 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create services: - name: docker image: saltstack/drone-salt-bootstrap-testing command: - --storage-driver=overlay2 privileged: true node: project: open depends_on: - Lint --- kind: pipeline name: CentOS 8 platform: os: linux arch: amd64 steps: - name: throttle-build image: alpine commands: - sh -c 't=60; echo Sleeping 60 seconds; sleep 60' - name: create image: saltstack/drone-salt-bootstrap-testing commands: - bundle install --with docker --without opennebula ec2 windows vagrant - echo 'Waiting for docker to start' - sleep 20 - docker ps -a - bundle exec kitchen create centos-8 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - name: Py3 2019.2(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-git-2019-2-centos-8 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2019.2(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-stable-2019-2-centos-8 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create services: - name: docker image: saltstack/drone-salt-bootstrap-testing command: - --storage-driver=overlay2 privileged: true node: project: open depends_on: - Lint --- kind: pipeline name: Debian 8 platform: os: linux arch: amd64 steps: - name: throttle-build image: alpine commands: - sh -c 't=144; echo Sleeping 144 seconds; sleep 144' - name: create image: saltstack/drone-salt-bootstrap-testing commands: - bundle install --with docker --without opennebula ec2 windows vagrant - echo 'Waiting for docker to start' - sleep 20 - docker ps -a - bundle exec kitchen create debian-8 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - name: Py2 2018.3(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-git-2018-3-debian-8 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2019.2(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-git-2019-2-debian-8 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2018.3(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-stable-2018-3-debian-8 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2019.2(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-stable-2019-2-debian-8 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create services: - name: docker image: saltstack/drone-salt-bootstrap-testing command: - --storage-driver=overlay2 privileged: true node: project: open depends_on: - Lint --- kind: pipeline name: Debian 9 platform: os: linux arch: amd64 steps: - name: throttle-build image: alpine commands: - sh -c 't=336; echo Sleeping 336 seconds; sleep 336' - name: create image: saltstack/drone-salt-bootstrap-testing commands: - bundle install --with docker --without opennebula ec2 windows vagrant - echo 'Waiting for docker to start' - sleep 20 - docker ps -a - bundle exec kitchen create debian-9 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - name: Py2 2018.3(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-git-2018-3-debian-9 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2019.2(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-git-2019-2-debian-9 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2018.3(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-stable-2018-3-debian-9 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2019.2(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-stable-2019-2-debian-9 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2018.3(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-git-2018-3-debian-9 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2019.2(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-git-2019-2-debian-9 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2018.3(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-stable-2018-3-debian-9 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2019.2(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-stable-2019-2-debian-9 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create services: - name: docker image: saltstack/drone-salt-bootstrap-testing command: - --storage-driver=overlay2 privileged: true node: project: open depends_on: - Lint --- kind: pipeline name: Debian 10 platform: os: linux arch: amd64 steps: - name: throttle-build image: alpine commands: - sh -c 't=60; echo Sleeping 60 seconds; sleep 60' - name: create image: saltstack/drone-salt-bootstrap-testing commands: - bundle install --with docker --without opennebula ec2 windows vagrant - echo 'Waiting for docker to start' - sleep 20 - docker ps -a - bundle exec kitchen create debian-10 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - name: Py3 2019.2(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-git-2019-2-debian-10 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2019.2(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-stable-2019-2-debian-10 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create services: - name: docker image: saltstack/drone-salt-bootstrap-testing command: - --storage-driver=overlay2 privileged: true node: project: open depends_on: - Lint --- kind: pipeline name: Fedora 30 platform: os: linux arch: amd64 steps: - name: throttle-build image: alpine commands: - sh -c 't=96; echo Sleeping 96 seconds; sleep 96' - name: create image: saltstack/drone-salt-bootstrap-testing commands: - bundle install --with docker --without opennebula ec2 windows vagrant - echo 'Waiting for docker to start' - sleep 20 - docker ps -a - bundle exec kitchen create fedora-30 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - name: Py3 2018.3(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-git-2018-3-fedora-30 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2019.2(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-git-2019-2-fedora-30 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2018.3(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-stable-2018-3-fedora-30 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2019.2(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-stable-2019-2-fedora-30 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create services: - name: docker image: saltstack/drone-salt-bootstrap-testing command: - --storage-driver=overlay2 privileged: true node: project: open depends_on: - Lint --- kind: pipeline name: Fedora 31 platform: os: linux arch: amd64 steps: - name: throttle-build image: alpine commands: - sh -c 't=36; echo Sleeping 36 seconds; sleep 36' - name: create image: saltstack/drone-salt-bootstrap-testing commands: - bundle install --with docker --without opennebula ec2 windows vagrant - echo 'Waiting for docker to start' - sleep 20 - docker ps -a - bundle exec kitchen create fedora-31 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - name: Py3 2018.3(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-git-2018-3-fedora-31 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2019.2(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-git-2019-2-fedora-31 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create services: - name: docker image: saltstack/drone-salt-bootstrap-testing command: - --storage-driver=overlay2 privileged: true node: project: open depends_on: - Lint --- kind: pipeline name: Opensuse 15.1 platform: os: linux arch: amd64 steps: - name: throttle-build image: alpine commands: - sh -c 't=24; echo Sleeping 24 seconds; sleep 24' - name: create image: saltstack/drone-salt-bootstrap-testing commands: - bundle install --with docker --without opennebula ec2 windows vagrant - echo 'Waiting for docker to start' - sleep 20 - docker ps -a - bundle exec kitchen create opensuse-15 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - name: Py2 2018.3(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-git-2018-3-opensuse-15 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2019.2(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-git-2019-2-opensuse-15 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create services: - name: docker image: saltstack/drone-salt-bootstrap-testing command: - --storage-driver=overlay2 privileged: true node: project: open depends_on: - Lint --- kind: pipeline name: Ubuntu 16.04 platform: os: linux arch: amd64 steps: - name: throttle-build image: alpine commands: - sh -c 't=48; echo Sleeping 48 seconds; sleep 48' - name: create image: saltstack/drone-salt-bootstrap-testing commands: - bundle install --with docker --without opennebula ec2 windows vagrant - echo 'Waiting for docker to start' - sleep 20 - docker ps -a - bundle exec kitchen create ubuntu-1604 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - name: Py2 2018.3(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-git-2018-3-ubuntu-1604 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2019.2(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-git-2019-2-ubuntu-1604 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2018.3(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-stable-2018-3-ubuntu-1604 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2019.2(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-stable-2019-2-ubuntu-1604 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2018.3(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-git-2018-3-ubuntu-1604 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2019.2(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-git-2019-2-ubuntu-1604 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2018.3(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-stable-2018-3-ubuntu-1604 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2019.2(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-stable-2019-2-ubuntu-1604 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create services: - name: docker image: saltstack/drone-salt-bootstrap-testing command: - --storage-driver=overlay2 privileged: true node: project: open depends_on: - Lint --- kind: pipeline name: Ubuntu 18.04 platform: os: linux arch: amd64 steps: - name: throttle-build image: alpine commands: - sh -c 't=0; echo Sleeping 0 seconds; sleep 0' - name: create image: saltstack/drone-salt-bootstrap-testing commands: - bundle install --with docker --without opennebula ec2 windows vagrant - echo 'Waiting for docker to start' - sleep 20 - docker ps -a - bundle exec kitchen create ubuntu-1804 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - name: Py2 2018.3(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-git-2018-3-ubuntu-1804 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2019.2(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-git-2019-2-ubuntu-1804 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2018.3(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-stable-2018-3-ubuntu-1804 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py2 2019.2(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py2-stable-2019-2-ubuntu-1804 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2018.3(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-git-2018-3-ubuntu-1804 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2019.2(Git) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-git-2019-2-ubuntu-1804 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2018.3(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-stable-2018-3-ubuntu-1804 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create - name: Py3 2019.2(Stable) image: saltstack/drone-salt-bootstrap-testing commands: - pip install -U pip - pip install -r tests/requirements.txt - bundle install --with docker --without opennebula ec2 windows vagrant - bundle exec kitchen test py3-stable-2019-2-ubuntu-1804 environment: DOCKER_HOST: tcp://docker:2375 depends_on: - throttle-build - create services: - name: docker image: saltstack/drone-salt-bootstrap-testing command: - --storage-driver=overlay2 privileged: true node: project: open depends_on: - Lint --- kind: signature hmac: 08cacaea37ae92bd156f41af4af3c80da1f2aa535bc41a9efe2f2922c7b51e99 ...