File tree Expand file tree Collapse file tree 1 file changed +32
-13
lines changed Expand file tree Collapse file tree 1 file changed +32
-13
lines changed Original file line number Diff line number Diff line change 1
1
language : python
2
+ dist : xenial
3
+ sudo : true
4
+ stages :
5
+ - test
6
+ - codingstyle
7
+ - name : deploy
8
+ if : tag IS present
2
9
python :
3
10
- ' 2.7'
4
11
- ' 3.5'
5
12
- ' 3.6'
6
- matrix :
7
- include :
8
- - python : 3.7
9
- dist : xenial
10
- sudo : true
13
+ - ' 3.7'
14
+
11
15
before_script :
12
16
- docker pull lkdevelopment/hetzner-cloud-api-mock
13
17
- docker run -d -p 127.0.0.1:4000:8080 lkdevelopment/hetzner-cloud-api-mock
@@ -17,11 +21,26 @@ install:
17
21
- pip install .
18
22
- pip install -r requirements/test.txt
19
23
- pip install tox-travis
20
- script : tox && tox -e flake8
21
- deploy :
22
- provider : pypi
23
- user : " $PYPIUSER"
24
- password :
25
- secure : IDBPB3zIu17qOuw1IePaEg2JGFiEDBpnhIWSr4qwCC6QwCyTcaQpn/Nt2GfkXI5M5Pp9eiePgRXVjriJPAVFaA/tC56gfAXiTs0I6/pY/i24f+TDr6Vp+73FV2q2u4vnhBgRjtXWLHEorhE2JfeUhnu+1rC49FP43NqOW3qFBEU09UkXsVZg1Z4mabWOew2GNe5kX5CVL9bLV2h96FutsM6VJsetVS/20gQrrIQJlHhmyLlSixj+z9p/m1cILy2lww/cNPgK9KLiLtNYibYRaI5uKShDHFtmxfGFNatsVEAcF0ZENBp4N44x5hQHxnNTaLjFTjNeRd7smCEAhULXCxVgo11Fz3yl1xQrTXEBkR7KcvKDnaAkjrYrwxRoGCmdWbBUMKpTjR7+/hcTr7TBI93u9GU+FZikVdba6CkVgy/tlTZjpz/Toxo7RSldRQxm9IsyP1HezgBgiQeU3JZnPDmANyMA2q3b4ee+QLj4NoblgEREEKju2x42gGbMQd0am8AvwOVnET/yMcd5vJxGQWEvRRzseLjzw0JJ7b295RMD1kxdfjYrMu3Lvt+WZY7DOTyfvaXU44EbWEFGRdfpHu9kgtl84NWEfKJc4p9bACL2Go+ROe9BeVzTPE9cFCemR2E4tvyHI2fq/GqtQ6P/Y7uSdLTtfasB9A2Xk9IBZRA=
26
- on :
27
- tags : true
24
+
25
+ script : tox
26
+
27
+ jobs :
28
+ include :
29
+ - stage : codingstyle
30
+ env : STAGE=style_check
31
+ python : " 3.6"
32
+ script : tox -e flake8
33
+ - stage : deploy
34
+ env : STAGE=deploy
35
+ if : tag IS present
36
+ python : " 3.6"
37
+ script : echo "Deploy to pypi"
38
+ deploy :
39
+ provider : pypi
40
+ user : " $PYPIUSER"
41
+ password :
42
+ secure : IDBPB3zIu17qOuw1IePaEg2JGFiEDBpnhIWSr4qwCC6QwCyTcaQpn/Nt2GfkXI5M5Pp9eiePgRXVjriJPAVFaA/tC56gfAXiTs0I6/pY/i24f+TDr6Vp+73FV2q2u4vnhBgRjtXWLHEorhE2JfeUhnu+1rC49FP43NqOW3qFBEU09UkXsVZg1Z4mabWOew2GNe5kX5CVL9bLV2h96FutsM6VJsetVS/20gQrrIQJlHhmyLlSixj+z9p/m1cILy2lww/cNPgK9KLiLtNYibYRaI5uKShDHFtmxfGFNatsVEAcF0ZENBp4N44x5hQHxnNTaLjFTjNeRd7smCEAhULXCxVgo11Fz3yl1xQrTXEBkR7KcvKDnaAkjrYrwxRoGCmdWbBUMKpTjR7+/hcTr7TBI93u9GU+FZikVdba6CkVgy/tlTZjpz/Toxo7RSldRQxm9IsyP1HezgBgiQeU3JZnPDmANyMA2q3b4ee+QLj4NoblgEREEKju2x42gGbMQd0am8AvwOVnET/yMcd5vJxGQWEvRRzseLjzw0JJ7b295RMD1kxdfjYrMu3Lvt+WZY7DOTyfvaXU44EbWEFGRdfpHu9kgtl84NWEfKJc4p9bACL2Go+ROe9BeVzTPE9cFCemR2E4tvyHI2fq/GqtQ6P/Y7uSdLTtfasB9A2Xk9IBZRA=
43
+ on :
44
+ tags : true
45
+ condition : $STAGE=deploy
46
+
You can’t perform that action at this time.
0 commit comments