1+ # -*- coding: utf-8 -*-
2+ # vim: ft=yaml
3+ ---
14stages :
25 - test
36 - commitlint
@@ -7,26 +10,20 @@ stages:
710sudo : required
811cache : bundler
912language : ruby
13+ dist : xenial
1014
1115services :
1216 - docker
1317
1418# Make sure the instances listed below match up with
1519# the `platforms` defined in `kitchen.yml`
16- # NOTE: Please try to select up to six instances that add some meaningful
17- # testing of the formula's behaviour. If possible, try to refrain from
18- # the classical "chosing all the instances because I want to test on
19- # another/all distro/s" trap: it will just add time to the testing (see
20- # the discussion on #121). As an example, the set chosen below covers
21- # the most used distros families, systemd and non-systemd and the latest
22- # three supported Saltstack versions with python2 and 3."
23- # As for `kitchen.yml`, that should still contain all of the platforms,
24- # to allow for comprehensive local testing
25- # Ref: https://github.com/saltstack-formulas/template-formula/issues/118
26- # Ref: https://github.com/saltstack-formulas/template-formula/issues/121
2720env :
2821 matrix :
2922 - INSTANCE : default-debian-9-develop-py3
23+ # - INSTANCE: default-ubuntu-1804-develop-py3
24+ # - INSTANCE: default-centos-7-develop-py3
25+ # - INSTANCE: default-fedora-29-develop-py3
26+ # - INSTANCE: default-opensuse-leap-15-develop-py3
3027 - INSTANCE : default-debian-9-2019-2-py3
3128 - INSTANCE : default-ubuntu-1804-2019-2-py3
3229 - INSTANCE : default-centos-7-2019-2-py3
3633 # - INSTANCE: default-ubuntu-1604-2018-3-py2
3734 # - INSTANCE: default-centos-7-2018-3-py2
3835 # Currently fails with "Cipher 'AES-256-GCM' mode not supported"
39- # - INSTANCE: default-fedora-29-2018-3-py2
40- # TODO: Use this when fixed instead of `opensuse-leap-42`
41- # Ref: https://github.com/netmanagers/salt-image-builder/issues/2
42- # - INSTANCE: default-opensuse-leap-15-2018-3-py2
43- # - INSTANCE: default-opensuse-leap-42-2018-3-py2
36+ # - INSTANCE: default-fedora-29-2018-3-py2
37+ # - INSTANCE: default-opensuse-leap-42-2018-3-py2
4438 # - INSTANCE: default-debian-8-2017-7-py2
4539 # - INSTANCE: default-ubuntu-1604-2017-7-py2
46- # TODO: Enable after improving the formula to work with other than `systemd`
4740 - INSTANCE : default-centos-6-2017-7-py2
4841 # - INSTANCE: default-fedora-28-2017-7-py2
4942 # - INSTANCE: default-opensuse-leap-42-2017-7-py2
5043
5144script :
52- - bundle exec kitchen verify ${INSTANCE}
45+ - bin/ kitchen verify ${INSTANCE}
5346
5447jobs :
5548 include :
0 commit comments