--- 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: Py2 3000(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-3000-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=120; echo Sleeping 120 seconds; sleep 120' - 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 3000(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-3000-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: Py2 3000(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-3000-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 3000(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-3000-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 - name: Py3 3000(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-3000-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=108; echo Sleeping 108 seconds; sleep 108' - 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 3000(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-3000-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 - name: Py2 3000(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-3000-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=288; echo Sleeping 288 seconds; sleep 288' - 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 3000(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-3000-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: Py2 3000(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-3000-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 3000(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-3000-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 - name: Py3 3000(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-3000-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=120; echo Sleeping 120 seconds; sleep 120' - 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 3000(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-3000-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 - name: Py3 3000(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-3000-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=216; echo Sleeping 216 seconds; sleep 216' - 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 3000(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-3000-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 - name: Py2 3000(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-3000-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=504; echo Sleeping 504 seconds; sleep 504' - 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 3000(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-3000-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: Py2 3000(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-3000-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 3000(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-3000-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 - name: Py3 3000(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-3000-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=120; echo Sleeping 120 seconds; sleep 120' - 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 3000(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-3000-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 - name: Py3 3000(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-3000-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=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 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 3000(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-3000-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 - name: Py3 3000(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-3000-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=54; echo Sleeping 54 seconds; sleep 54' - 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 - name: Py3 3000(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-3000-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=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 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 - name: Py2 3000(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-3000-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=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 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 3000(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-3000-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: Py2 3000(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-3000-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 3000(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-3000-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 - name: Py3 3000(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-3000-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 3000(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-3000-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: Py2 3000(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-3000-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 3000(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-3000-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 - name: Py3 3000(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-3000-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: 541f7de01e4a4321197c3667ecc63abf147d1f7133a819e7bff1cf64ca83a4e0 ...