-
Notifications
You must be signed in to change notification settings - Fork 12
/
.travis.yml
46 lines (42 loc) · 1.22 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
40
41
42
43
44
45
46
language: python
sudo: false
cache: pip
python:
- '3.6'
- '3.7'
install:
- 'pip install -U tox setuptools wheel coveralls'
- 'tox --notest'
- 'pip install .'
script:
- tox
- adles -h
- adles --version
- adles validate examples/spoofing-tutorial.yaml
- adles --verbose validate examples/spoofing-tutorial.yaml
- adles --no-color -v validate examples/spoofing-tutorial.yaml
- adles -v validate examples/competition.yaml
- adles -v validate examples/competition-with-docker.yaml
- adles -v validate examples/experiment.yaml
- adles -v validate examples/edurange_total-recon.yaml
- adles -v validate examples/pentest-tutorial.yaml
- adles -v validate examples/firewall-tutorial.yaml
- adles -v validate -t infra examples/infra.yaml
- adles -v validate -t exercise examples/experiment.yaml
- adles --list-examples
- adles --print-example competition
- adles --print-spec exercise
- vsphere clone -h
- vsphere clone --version
- vsphere cleanup --help
- vsphere cleanup --version
- vsphere power -h
- vsphere power --version
- vsphere info -h
- vsphere info --version
- vsphere snapshot -h
- vsphere snapshot --version
notifications:
email:
on_success: never
on_failure: change