Skip to content

Commit 1bedaa9

Browse files
committed
Remove global variable from Travis build matrix
Global variables rewrite each other on Travis instead of creating a build matrix
1 parent 60331d7 commit 1bedaa9

File tree

2 files changed

+55
-18
lines changed

2 files changed

+55
-18
lines changed

.travis.yml

Lines changed: 54 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,60 @@ sudo: required
33
services:
44
- docker
55
env:
6-
global:
7-
- playbook: opensource
8-
- playbook: template
9-
- playbook: upload
10-
matrix:
11-
- distribution: centos
12-
version: 6
13-
- distribution: centos
14-
version: 7
15-
- distribution: ubuntu
16-
version: trusty
17-
- distribution: ubuntu
18-
version: xenial
19-
- distribution: debian
20-
version: jessie
21-
- distribution: debian
22-
version: stretch
6+
- distribution: centos
7+
version: 6
8+
playbook: opensource
9+
- distribution: centos
10+
version: 6
11+
playbook: template
12+
- distribution: centos
13+
version: 6
14+
playbook: push
15+
- distribution: centos
16+
version: 7
17+
playbook: opensource
18+
- distribution: centos
19+
version: 7
20+
playbook: template
21+
- distribution: centos
22+
version: 7
23+
playbook: push
24+
- distribution: ubuntu
25+
version: trusty
26+
playbook: opensource
27+
- distribution: ubuntu
28+
version: trusty
29+
playbook: template
30+
- distribution: ubuntu
31+
version: trusty
32+
playbook: push
33+
- distribution: ubuntu
34+
version: xenial
35+
playbook: opensource
36+
- distribution: ubuntu
37+
version: xenial
38+
playbook: template
39+
- distribution: ubuntu
40+
version: xenial
41+
playbook: push
42+
- distribution: debian
43+
version: jessie
44+
playbook: opensource
45+
- distribution: debian
46+
version: jessie
47+
playbook: template
48+
- distribution: debian
49+
version: jessie
50+
playbook: push
51+
- distribution: debian
52+
version: stretch
53+
playbook: opensource
54+
- distribution: debian
55+
version: stretch
56+
playbook: template
57+
- distribution: debian
58+
version: stretch
59+
playbook: push
2360
before_install:
2461
- 'sudo docker pull ${distribution}:${version}'
2562
- 'sudo docker build --no-cache --rm --file=tests/dockerfiles/Dockerfile.${distribution}-${version} --tag=${distribution}-${version}:ansible tests'

tests/playbooks/nginx-upload.yml renamed to tests/playbooks/nginx-push.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@
77
vars:
88
main_push_enable: true
99
main_push_location: ../files/nginx.conf
10-
http_push_enable: false
10+
http_push_enable: true
1111
http_push_location: ../files/http/*.conf

0 commit comments

Comments
 (0)