forked from starhawking/python-terrascript
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
39 lines (39 loc) · 1.49 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
language: python
sudo: required
python:
- '3.3'
- '3.4'
- '3.5'
- '3.6'
env:
- TERRAFORM=0.10.6
- TERRAFORM=0.10.7
- TERRAFORM=0.10.8
- TERRAFORM=0.11.1
- TERRAFORM=0.11.2
- TERRAFORM=0.11.3
- TERRAFORM=0.11.4
- TERRAFORM=0.11.5
- TERRAFORM=0.11.6
- TERRAFORM=0.11.7
- TERRAFORM=0.11.8
- TERRAFORM=0.11.9
- TERRAFORM=0.11.10
- TERRAFORM=0.11.11
- TERRAFORM=0.11.12
- TERRAFORM=0.11.13
cache: pip
install:
- "(wget https://releases.hashicorp.com/terraform/${TERRAFORM}/terraform_${TERRAFORM}_linux_amd64.zip
; unzip terraform_${TERRAFORM}_linux_amd64.zip ; sudo install -m 755 terraform /usr/local/bin/terraform)"
- pip install -r test_requirements.txt
before_script:
- make package
script:
- travis_retry make test
- tar tvfz dist/terrascript-*.tar.gz | grep vault
after_failure:
- cat /tmp/*/*tf.json
#env:
#global:
# secure: jq+l+lqlpzmFX4Rtd7++SQ6lQvGs1oGEqBdNDr7McCpzqXjlIPaBh+2lxJA04A14VsDw6/mvAbS4Gjd0yHxBrglVySBJ4DYiysbXPwgAvbG9rzS/VAS++C3YOG/gYPW7h1R74Fq/9YFqtXt3HRJvdTZ3j06jl1SAPqqI0b+JS7soEWCoW48vRg/uEKBY9s96cu2CpnGfXLAQDOEzzVp1mbZbHy9dCNeCQHJ4sz8xC3Hm5Mlw5URHpBBtEspTbPQS8mbiyFCoi8ynYi5Nr8zYsnLaAHTYs418lUBZrfjMhnK7Mf3wlNUduCjcuYPc786zeNK+6/ue9VBRv2eqh83lOoIsnZ3S8+m03ZnzVXmn/aFScY61RbQY2J6PY3dEHpE7GPrlwQ1ZZsMrKEzCHfdGDiSQqJYB4k/8d0cqMqgsQGjOVCMc4X8Tc338LqDolaMGeXT+gXeoQ81ikm0ze3HjK9ordEajzGv9voBR0dCuDlGPdSoYSEhzlDU4DnX84CXm2pmyoNaLoV+k3nz5Ey7+QvVa1aLCb2WqGM2qrMuBJOWsg1cV3WJq+ETD0uTKy+cP4G1IUmTns0DURYXGRUPYwGw/8fjt/ScnLyezmr5JkLYeZBX7KYRc5hV9uK2Ay79KX/KaNC/RNiW6L25/AyB4xRDGzNmLyGq39cLiGrQlSNM=