Repository navigation
Expand file tree
/
Copy pathshippable.yml
More file actions
executable file
·67 lines (57 loc) · 2.12 KB
/
Copy pathshippable.yml
File metadata and controls
executable file
·67 lines (57 loc) · 2.12 KB
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
language: python
python:
# - 2.6
- 2.7
# - 3.2
# - 3.3
# - 3.4
# - pypy
env:
global:
- GLOBAL_VAR=global GLOBAL_VAR2=asdf
- SECOND_GLOBAL_VAR=test EEEEE=23232
matrix:
- FOO="__Foo__" BAR="bar" BAZ="____baz" BLEH="BLEH1"
- VAR1=somevalue
- VAR2=bleh
- VAR3=Blue
- secure: OYxJxuGSIXYV6dhe14uhOF5b+CfWxSG+ld0qwlxP+UlPMX+Ui5kiAPhZvVfINvzoTyvzbbmRUIHY57IbPE7hX6pYgcLLvYjMr3BnALHdGPFhxYbG9MJBgaFgZc91HpgrJVV5fk9CNMAgcaW6GGCz4T+EJNJBown9XkPsfVledZ58SONn26+baBtC/IFJA8THapRMkXRx9WRLV691wbolyeclmXgbT4r27vaHl9QcFMmgQgeoY0ySFIZhVl8Ju0NzmaTmq+A/2D7LiAcTlM+OKzVNcAhQqvjHLBf2rDNNFXezBLL0ov4vUChQVJFzDjfyYuDv0IKFyJjGkgiT2feh/g==
matrix:
exclude:
- env: VAR3=Blue
include:
- python: 3.3
env: INCLUDE_VAR=somevalue
#after_success:
# - env
# - sudo apt-get install software-properties-common
# - sudo add-apt-repository ppa:ansible/ansible -y
# - sudo apt-get update
# - sudo apt-get -y install ansible -y
# - sudo apt-get install python-boto -y
# - sudo ansible --version
# - ansible-playbook --version
install:
- pip install -r requirements.txt
#env:
# - secure: INZ1b796G+FQxdmOD6gcxJ2POcD+L15ItCCR9dl00i46CwPjvp37coohvRw2QYDB5LfjSRffR9wXAvWlkvQ8sYFFkgkt3JxOTtjz2uEvw0bdXJvTxLfSwT1RaL2cExSVDwpVvl0KeAvsy/yIPqHDyuFFDpDGWNUuc4+AhzfB4UOkql85JnadXHnoJzhOppkYb16CuHw15KtZLOlJFlJS7NiPGbZLiPLveI4zs0aBQHJrLy+QJXEI9HSb9McuujSzFU6IW1XAKO7RHW7sAEL0xYfU/uIhS30RrW84sd+n68fNCe5OpsVHlhNRli3R+4666YLrJzWdScN99B1IOKAv8A==
# Make folders for the reports
before_script:
- mkdir -p shippable/testresults
- mkdir -p shippable/codecoverage
- date +"%s"
- git log --since=$LAST_SUCCESSFUL_BUILD_TIMESTAMP
- echo $Foo
- echo $key1 and $key2
- echo $Bar
# - git log --pretty='%s (%h: %an)' --since=$LAST_SUCCESSFUL_BUILD_TIMESTAMP
script:
- nosetests test.py --with-xunit --xunit-file=shippable/testresults/nosetests.xml
- which python && coverage run --branch test.py
- which python && coverage xml -o shippable/codecoverage/coverage.xml test.py
#build_image: shippable/minv2
#build_image:
# name: shippable/minv2
# net: host
# privileged: true
# run_command: 'echo hello cruel world'