Add python3 tests and cent8 stable

This commit is contained in:
ch3ll 2019-10-30 17:01:02 -04:00
parent 916d343308
commit 5e51b067d1
No known key found for this signature in database
GPG key ID: 1124C6796EBDBD8D
4 changed files with 349 additions and 217 deletions

View file

@ -39,19 +39,6 @@ steps:
depends_on: depends_on:
- throttle-build - throttle-build
- name: Py2 2017.7(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-2017-7-arch
environment:
DOCKER_HOST: tcp://docker:2375
depends_on:
- throttle-build
- create
- name: Py2 2018.3(Git) - name: Py2 2018.3(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -65,6 +52,19 @@ steps:
- throttle-build - throttle-build
- create - 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: Py2 2019.2(Git) - name: Py2 2019.2(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -78,6 +78,20 @@ steps:
- throttle-build - throttle-build
- create - 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 py2-git-2019-2-arch
environment:
DOCKER_HOST: tcp://docker:2375
depends_on:
- throttle-build
- create
services: services:
- name: docker - name: docker
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
@ -118,19 +132,6 @@ steps:
depends_on: depends_on:
- throttle-build - throttle-build
- name: Py2 2017.7(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-2017-7-centos-6
environment:
DOCKER_HOST: tcp://docker:2375
depends_on:
- throttle-build
- create
- name: Py2 2018.3(Git) - name: Py2 2018.3(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -157,19 +158,6 @@ steps:
- throttle-build - throttle-build
- create - create
- name: Py2 2017.7(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-2017-7-centos-6
environment:
DOCKER_HOST: tcp://docker:2375
depends_on:
- throttle-build
- create
- name: Py2 2018.3(Stable) - name: Py2 2018.3(Stable)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -236,19 +224,6 @@ steps:
depends_on: depends_on:
- throttle-build - throttle-build
- name: Py2 2017.7(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-2017-7-centos-7
environment:
DOCKER_HOST: tcp://docker:2375
depends_on:
- throttle-build
- create
- name: Py2 2018.3(Git) - name: Py2 2018.3(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -262,6 +237,19 @@ steps:
- throttle-build - throttle-build
- create - 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: Py2 2019.2(Git) - name: Py2 2019.2(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -275,13 +263,13 @@ steps:
- throttle-build - throttle-build
- create - create
- name: Py2 2017.7(Stable) - name: Py3 2019.2(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
- pip install -U pip - pip install -U pip
- pip install -r tests/requirements.txt - pip install -r tests/requirements.txt
- bundle install --with docker --without opennebula ec2 windows vagrant - bundle install --with docker --without opennebula ec2 windows vagrant
- bundle exec kitchen test py2-stable-2017-7-centos-7 - bundle exec kitchen test py3-git-2019-2-centos-7
environment: environment:
DOCKER_HOST: tcp://docker:2375 DOCKER_HOST: tcp://docker:2375
depends_on: depends_on:
@ -301,6 +289,19 @@ steps:
- throttle-build - throttle-build
- create - 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: Py2 2019.2(Stable) - name: Py2 2019.2(Stable)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -314,6 +315,19 @@ steps:
- throttle-build - throttle-build
- create - 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: services:
- name: docker - name: docker
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
@ -354,19 +368,6 @@ steps:
depends_on: depends_on:
- throttle-build - throttle-build
- name: Py2 2017.7(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-2017-7-centos-8
environment:
DOCKER_HOST: tcp://docker:2375
depends_on:
- throttle-build
- create
- name: Py2 2018.3(Git) - name: Py2 2018.3(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -380,6 +381,19 @@ steps:
- throttle-build - throttle-build
- create - 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-8
environment:
DOCKER_HOST: tcp://docker:2375
depends_on:
- throttle-build
- create
- name: Py2 2019.2(Git) - name: Py2 2019.2(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -393,6 +407,45 @@ steps:
- throttle-build - throttle-build
- create - 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-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-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: services:
- name: docker - name: docker
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
@ -433,19 +486,6 @@ steps:
depends_on: depends_on:
- throttle-build - throttle-build
- name: Py2 2017.7(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-2017-7-debian-8
environment:
DOCKER_HOST: tcp://docker:2375
depends_on:
- throttle-build
- create
- name: Py2 2018.3(Git) - name: Py2 2018.3(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -472,19 +512,6 @@ steps:
- throttle-build - throttle-build
- create - create
- name: Py2 2017.7(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-2017-7-debian-8
environment:
DOCKER_HOST: tcp://docker:2375
depends_on:
- throttle-build
- create
- name: Py2 2018.3(Stable) - name: Py2 2018.3(Stable)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -551,19 +578,6 @@ steps:
depends_on: depends_on:
- throttle-build - throttle-build
- name: Py2 2017.7(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-2017-7-debian-9
environment:
DOCKER_HOST: tcp://docker:2375
depends_on:
- throttle-build
- create
- name: Py2 2018.3(Git) - name: Py2 2018.3(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -577,6 +591,19 @@ steps:
- throttle-build - throttle-build
- create - 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: Py2 2019.2(Git) - name: Py2 2019.2(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -590,13 +617,13 @@ steps:
- throttle-build - throttle-build
- create - create
- name: Py2 2017.7(Stable) - name: Py3 2019.2(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
- pip install -U pip - pip install -U pip
- pip install -r tests/requirements.txt - pip install -r tests/requirements.txt
- bundle install --with docker --without opennebula ec2 windows vagrant - bundle install --with docker --without opennebula ec2 windows vagrant
- bundle exec kitchen test py2-stable-2017-7-debian-9 - bundle exec kitchen test py3-git-2019-2-debian-9
environment: environment:
DOCKER_HOST: tcp://docker:2375 DOCKER_HOST: tcp://docker:2375
depends_on: depends_on:
@ -616,6 +643,19 @@ steps:
- throttle-build - throttle-build
- create - 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: Py2 2019.2(Stable) - name: Py2 2019.2(Stable)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -629,6 +669,19 @@ steps:
- throttle-build - throttle-build
- create - 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: services:
- name: docker - name: docker
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
@ -669,19 +722,6 @@ steps:
depends_on: depends_on:
- throttle-build - throttle-build
- name: Py2 2017.7(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-2017-7-debian-10
environment:
DOCKER_HOST: tcp://docker:2375
depends_on:
- throttle-build
- create
- name: Py2 2018.3(Git) - name: Py2 2018.3(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -695,6 +735,19 @@ steps:
- throttle-build - throttle-build
- create - 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-10
environment:
DOCKER_HOST: tcp://docker:2375
depends_on:
- throttle-build
- create
- name: Py2 2019.2(Git) - name: Py2 2019.2(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -708,6 +761,45 @@ steps:
- throttle-build - throttle-build
- create - 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-10
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-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: services:
- name: docker - name: docker
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
@ -748,19 +840,6 @@ steps:
depends_on: depends_on:
- throttle-build - throttle-build
- name: Py2 2017.7(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-2017-7-fedora-29
environment:
DOCKER_HOST: tcp://docker:2375
depends_on:
- throttle-build
- create
- name: Py2 2018.3(Git) - name: Py2 2018.3(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -827,19 +906,6 @@ steps:
depends_on: depends_on:
- throttle-build - throttle-build
- name: Py2 2017.7(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-2017-7-fedora-30
environment:
DOCKER_HOST: tcp://docker:2375
depends_on:
- throttle-build
- create
- name: Py2 2018.3(Git) - name: Py2 2018.3(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -906,19 +972,6 @@ steps:
depends_on: depends_on:
- throttle-build - throttle-build
- name: Py2 2017.7(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-2017-7-opensuse-15
environment:
DOCKER_HOST: tcp://docker:2375
depends_on:
- throttle-build
- create
- name: Py2 2018.3(Git) - name: Py2 2018.3(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -985,19 +1038,6 @@ steps:
depends_on: depends_on:
- throttle-build - throttle-build
- name: Py2 2017.7(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-2017-7-opensuse-42
environment:
DOCKER_HOST: tcp://docker:2375
depends_on:
- throttle-build
- create
- name: Py2 2018.3(Git) - name: Py2 2018.3(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -1064,19 +1104,6 @@ steps:
depends_on: depends_on:
- throttle-build - throttle-build
- name: Py2 2017.7(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-2017-7-ubuntu-1604
environment:
DOCKER_HOST: tcp://docker:2375
depends_on:
- throttle-build
- create
- name: Py2 2018.3(Git) - name: Py2 2018.3(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -1090,6 +1117,19 @@ steps:
- throttle-build - throttle-build
- create - 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: Py2 2019.2(Git) - name: Py2 2019.2(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -1103,13 +1143,13 @@ steps:
- throttle-build - throttle-build
- create - create
- name: Py2 2017.7(Stable) - name: Py3 2019.2(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
- pip install -U pip - pip install -U pip
- pip install -r tests/requirements.txt - pip install -r tests/requirements.txt
- bundle install --with docker --without opennebula ec2 windows vagrant - bundle install --with docker --without opennebula ec2 windows vagrant
- bundle exec kitchen test py2-stable-2017-7-ubuntu-1604 - bundle exec kitchen test py3-git-2019-2-ubuntu-1604
environment: environment:
DOCKER_HOST: tcp://docker:2375 DOCKER_HOST: tcp://docker:2375
depends_on: depends_on:
@ -1129,6 +1169,19 @@ steps:
- throttle-build - throttle-build
- create - 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: Py2 2019.2(Stable) - name: Py2 2019.2(Stable)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -1142,6 +1195,19 @@ steps:
- throttle-build - throttle-build
- create - 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: services:
- name: docker - name: docker
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
@ -1182,19 +1248,6 @@ steps:
depends_on: depends_on:
- throttle-build - throttle-build
- name: Py2 2017.7(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-2017-7-ubuntu-1804
environment:
DOCKER_HOST: tcp://docker:2375
depends_on:
- throttle-build
- create
- name: Py2 2018.3(Git) - name: Py2 2018.3(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -1208,6 +1261,19 @@ steps:
- throttle-build - throttle-build
- create - 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: Py2 2019.2(Git) - name: Py2 2019.2(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -1221,13 +1287,13 @@ steps:
- throttle-build - throttle-build
- create - create
- name: Py2 2017.7(Stable) - name: Py3 2019.2(Git)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
- pip install -U pip - pip install -U pip
- pip install -r tests/requirements.txt - pip install -r tests/requirements.txt
- bundle install --with docker --without opennebula ec2 windows vagrant - bundle install --with docker --without opennebula ec2 windows vagrant
- bundle exec kitchen test py2-stable-2017-7-ubuntu-1804 - bundle exec kitchen test py3-git-2019-2-ubuntu-1804
environment: environment:
DOCKER_HOST: tcp://docker:2375 DOCKER_HOST: tcp://docker:2375
depends_on: depends_on:
@ -1247,6 +1313,19 @@ steps:
- throttle-build - throttle-build
- create - 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: Py2 2019.2(Stable) - name: Py2 2019.2(Stable)
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing
commands: commands:
@ -1260,6 +1339,20 @@ steps:
- throttle-build - throttle-build
- create - 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: services:
- name: docker - name: docker
image: saltstack/drone-salt-bootstrap-testing image: saltstack/drone-salt-bootstrap-testing

1
.gitignore vendored
View file

@ -6,5 +6,6 @@
.idea .idea
# test-kitchen # test-kitchen
.kitchen
.bundle .bundle
Gemfile.lock Gemfile.lock

View file

@ -103,26 +103,15 @@ platforms:
run_command: /lib/systemd/systemd run_command: /lib/systemd/systemd
suites: suites:
- name: py2-git-2017-7
provisioner:
salt_version: 2017.7
- name: py2-git-2018-3 - name: py2-git-2018-3
provisioner: provisioner:
salt_version: 2018.3 salt_version: 2018.3
- name: py2-git-2019-2 - name: py2-git-2019-2
provisioner: provisioner:
salt_version: 2019.2 salt_version: 2019.2
- name: py2-stable-2017-7 - name: py2-git-master
provisioner: provisioner:
salt_version: 2017.7 salt_version: master
salt_bootstrap_options: -MP stable %s
excludes:
- arch
- fedora-28
- fedora-29
- fedora-30
- opensuse-15
- opensuse-42
- name: py2-stable-2018-3 - name: py2-stable-2018-3
provisioner: provisioner:
salt_version: 2018.3 salt_version: 2018.3
@ -145,6 +134,55 @@ suites:
- fedora-30 - fedora-30
- opensuse-15 - opensuse-15
- opensuse-42 - opensuse-42
- name: py3-git-2018-3
provisioner:
salt_version: 2018.3
salt_bootstrap_options: -x python3 -MPfq git %s
excludes:
- amazon-1
- centos-6
- debian-8
- fedora-29
- fedora-30
- opensuse-15
- opensuse-42
- name: py3-git-2019-2
provisioner:
salt_version: 2019.2
salt_bootstrap_options: -x python3 -MPfq git %s
excludes:
- amazon-1
- centos-6
- debian-8
- fedora-29
- fedora-30
- opensuse-15
- opensuse-42
- name: py3-stable-2018-3
provisioner:
salt_version: 2018.3
salt_bootstrap_options: -x python3 -MP stable %s
excludes:
- amazon-1
- centos-6
- debian-8
- fedora-29
- fedora-30
- opensuse-15
- opensuse-42
- name: py3-stable-2019-2
provisioner:
salt_version: 2019.2
salt_bootstrap_options: -x python3 -MP stable %s
excludes:
- amazon-1
- centos-6
- debian-8
- fedora-29
- fedora-30
- opensuse-15
- opensuse-42
- arch
verifier: verifier:
name: shell name: shell

View file

@ -3891,7 +3891,7 @@ install_centos_git_deps() {
__install_tornado_pip ${_py} || return 1 __install_tornado_pip ${_py} || return 1
__PACKAGES="${__PACKAGES} python3-m2crypto" __PACKAGES="${__PACKAGES} python3-m2crypto"
else else
__PACKAGES="${__PACKAGES} m2crypto ${PY_PKG_VER}-crypto" __PACKAGES="${__PACKAGES} m2crypto python${PY_PKG_VER}-crypto"
fi fi
__PACKAGES="${__PACKAGES} python${PY_PKG_VER}-jinja2" __PACKAGES="${__PACKAGES} python${PY_PKG_VER}-jinja2"