@@ -8,75 +8,65 @@ python:
8
8
- ' 2.7'
9
9
- ' 3.4'
10
10
- ' 3.5'
11
+ - ' 3.6'
12
+ install :
13
+ - pip -q --log dist/pip.log install --upgrade pip setuptools tox-travis py wheel
14
+ - python setup.py sdist bdist_wheel install
15
+ - pip install ./dist/*.whl
16
+ - pip --version
11
17
script :
12
- - travis_wait python setup.py test
13
- - export PACKAGE_VERSION=$(python -c "from jira import __version__; print(__version__)")
18
+ - export PACKAGE_NAME=$(python setup.py --name)
19
+ - export PACKAGE_VERSION=$(python setup.py --version)
20
+ - python setup.py --version
21
+ - tox --installpkg ./dist/*.whl --travis-after
22
+ # validates that the build source distribution is installable using the old easy_install
23
+ - pip uninstall -y $PACKAGE_NAME && easy_install ./dist/$PACKAGE_NAME-*.tar.gz
14
24
after_success :
15
- - python travis_after_all.py
16
- - export $(cat .to_export_back)
17
- - |
18
- if [ "$BUILD_LEADER" = "YES" ]; then
19
- if [ "$BUILD_AGGREGATE_STATUS" = "others_succeeded" ]; then
20
- echo "All jobs succeeded! PUBLISHING..."
21
- else
22
- echo "Some jobs failed"
23
- fi
24
- fi
25
25
- coveralls
26
- - travis_wait python setup.py prerelease
26
+ - bash <(curl -s https://codecov.io/bash)
27
27
- requires.io update-site -t ac3bbcca32ae03237a6aae2b02eb9411045489bb -r
28
- - make test
29
- after_failure :
30
- - python travis_after_all.py
31
- - export $(cat .to_export_back)
32
- - |
33
- if [ "$BUILD_LEADER" = "YES" ]; then
34
- if [ "$BUILD_AGGREGATE_STATUS" = "others_failed" ]; then
35
- echo "All jobs failed"
36
- else
37
- echo "Some jobs failed"
38
- fi
39
- fi
40
- after_script :
41
- - echo leader=$BUILD_LEADER status=$BUILD_AGGREGATE_STATUS
42
- branches :
43
- only :
44
- - master
45
- - develop
46
28
notifications :
47
29
email :
48
30
49
31
50
- before_deploy :
51
- - echo "before deploy..."
52
32
deploy :
53
33
- provider : releases
54
34
api_key :
55
- secure : gr9iOcQjdoAyUAim6FWKzJI9MBaJo9XKfGQGu7wdPXUFhg80Rp6GLJsowP+aU94NjXM1UQlVHDAy627WtjBlLH2SvmVEIIr7+UKBopBYuXG5jJ1m3wOZE+4f1Pqe9bqFc1DxgucqE8qF0sC24fIbNM2ToeyYrxrS6RoL2gRrX2I=
56
- file : dist/confluence-$PACKAGE_VERSION.tar.gz
35
+ secure : G19YtkGAX0aJ1oyd/7eRj1KYdsmAkjkfU2UISvsjh/68ec1+9qtPpN7BbkFYZYMjSx0BtS0SEEA7Vdl4F9DI9Zzqahbj7WzDLFe9/4aZKM/ztfKWR6CNAYaMazAKS5W7r9pPkBBDIIJ9zCqvV7FRzjewEpfTwFzwUdY+IpxEsAM=
36
+ file :
37
+ - dist/$PACKAGE_NAME-$PACKAGE_VERSION.tar.gz
38
+ - dist/$PACKAGE_NAME-$PACKAGE_VERSION-py2.py3-none-any.whl
39
+ - ChangeLog
57
40
skip_cleanup : true
58
41
on :
59
- condition : " $BUILD_LEADER = YES"
42
+ repo : pycontribs/jira
43
+ tags : true
44
+ python : 2.7
45
+ condition : $TOXENV != docs
60
46
- provider : pypi
61
47
user : sorin
62
48
password :
63
49
secure : E0cjANF7SLBdYrsnWLK8X/xWznqkF0JrP/DVfDazPzUYH6ynFeneyofzNJQPLTLsqe1eKXhuUJ/Sbl+RHFB0ySo/j/7NfYd/9pm8hpUkGCvR09IwtvMLgWKp3k10NWab03o2GOkSJSrLvZofyZBGR40wwu2O9uXPCb2rvucCGbw=
64
50
distributions : sdist bdist_wheel
51
+ skip_cleanup : true
65
52
on :
66
- condition : " $BUILD_LEADER = YES"
53
+ tags : true
54
+ python : 2.7
55
+ condition : $TOXENV != docs
67
56
branch : master
68
57
- provider : pypi
69
58
server : https://testpypi.python.org/pypi
70
59
user : sorins
71
60
password :
72
61
secure : E0cjANF7SLBdYrsnWLK8X/xWznqkF0JrP/DVfDazPzUYH6ynFeneyofzNJQPLTLsqe1eKXhuUJ/Sbl+RHFB0ySo/j/7NfYd/9pm8hpUkGCvR09IwtvMLgWKp3k10NWab03o2GOkSJSrLvZofyZBGR40wwu2O9uXPCb2rvucCGbw=
73
62
distributions : sdist bdist_wheel
63
+ skip_cleanup : true
74
64
on :
75
- condition : " $BUILD_LEADER = YES"
65
+ tags : false
66
+ python : 2.7
67
+ condition : $TOXENV != docs
76
68
branch : develop
77
- after_deploy :
78
- - echo "Now we only have to increase the version number, tag the changset and push..."
79
- - " ./release.sh"
80
69
env :
81
- matrix :
82
- secure : fuXwQL+KHQ96XkAFl2uQc8eK8dAjrgkup46tck/UGjVpdv1PT/yHmBKrvpFjDa50ueGbtBwTdKAwhyAmYuiZCk2IYHzdvBylCZBBji2FSpaTM59CVwgkVT6tx3HHO83X0mEX6ih9TJvZD5XhX+YUjopnseRXRq3ey3JZJXWN4RM=
70
+ global :
71
+ - secure : fuXwQL+KHQ96XkAFl2uQc8eK8dAjrgkup46tck/UGjVpdv1PT/yHmBKrvpFjDa50ueGbtBwTdKAwhyAmYuiZCk2IYHzdvBylCZBBji2FSpaTM59CVwgkVT6tx3HHO83X0mEX6ih9TJvZD5XhX+YUjopnseRXRq3ey3JZJXWN4RM=
72
+ - secure : " pGQGM5YmHvOgaKihOyzb3k6bdqLQnZQ2OXO9QrfXlXwtop3zvZQi80Q+01l230x2psDWlwvqWTknAjAt1w463fYXPwpoSvKVCsLSSbjrf2l56nrDqnoir+n0CBy288+eIdaGEfzcxDiuULeKjlg08zrqjcjLjW0bDbBrlTXsb5U="
0 commit comments