Skip to content

Commit 406ee20

Browse files
author
Kareem Zidane
authoredApr 14, 2017
Merge pull request #13 from cs50/deployment
deploying on master and simplified makefile
2 parents 4c3a02e + ea74fd7 commit 406ee20

File tree

2 files changed

+5
-30
lines changed

2 files changed

+5
-30
lines changed
 

‎.travis.yml

+5-19
Original file line numberDiff line numberDiff line change
@@ -11,24 +11,10 @@ before_deploy: pip install twine
1111
deploy:
1212

1313
# create github release
14-
- provider: releases
15-
16-
# GitHub access token
17-
api_key:
18-
secure: "pwBn1lky58GHp1qR4i0oSZyOJkGMTvRzt0EfESVtl2ZbRTVUE7UFQbk/cL1002zMOUkJ4c5IjRCg95NJZWUvOSHwt4cOyqDVzi/S6AqACOlOhfnkw3S6oLGgRT3IlXK2ng0Viiqc1+BlVdwwXURKyobirqFgr4MAlb5kh75WmV9Xs4GwIS+qPq9luv38Bls2US/mNt5KRV1DiePr2ZSCqFESFfoIz+QKhZtVdynEF4jJwevEwP4HrCoT3guIJlXcWhOG37n+e8S4YLwg+k3yYeQTmR/QMgjmQLwEBZ6v9bNjqXM3CMtn3KUryDzcp5Z5+Vv1p1uoDbmuK+Ll5nQttAp/gARk+IWZ/xWc8MuQpFvjRzafbtPiF7ZlqaYh1wCREuZTWDAk/UJgQxb81v0jo0iAPyk9HMfgK2CJuU8wDwraKZ5dKk4y45Zww1gSSzpJJ8xSrylKPn7Wnft617Lnc+O0X6DnIAFtHDAPu/lPFaaokn1TN9AOPXoxb2cEeh+oDcUQD4zZG6Ukvh9+Hw8XiFBG+jEm6ekCvawTjnlZmBIw8YPJKEjrZv8LWfKhnVebRbmehawmnrZxUALCp39EjrcsIltYw4gefbd/Z9kIr8r3yVZfuq7U6vd8PBuCiDZHlKM1Lz4Ns24WK96nYe6V9Lt3WUERh6xt8JtuFrNHBiQ="
19-
20-
# enable wildcards in filenames
21-
file_glob: true
22-
23-
# upload sdist
24-
file: dist/*
25-
26-
# avoid stashing sdist
27-
skip_cleanup: true
28-
29-
# create releases on tags only
14+
- provider: script
15+
script: 'curl --fail --data "{ \"tag_name\": \"v$(python setup.py --version)\", \"target_commitish\": \"$TRAVIS_COMMIT\", \"name\": \"v$(python setup.py --version)\" }" --user bot50:$GITHUB_TOKEN https://api.github.com/repos/$TRAVIS_REPO_SLUG/releases'
3016
on:
31-
tags: true
17+
branch: master
3218

3319
# deploy to PyPI
3420
- provider: script
@@ -39,6 +25,6 @@ deploy:
3925
# avoid stashing sdist
4026
skip_cleanup: true
4127

42-
# deploy on tags only
28+
# deploy on commits to master
4329
on:
44-
tags: true
30+
branch: master

‎Makefile

-11
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,3 @@ clean:
99
.PHONY: install
1010
install: build
1111
pip install dist/*.tar.gz
12-
13-
.PHONY: push
14-
push:
15-
git push origin "v$$(python setup.py --version)"
16-
17-
.PHONY: release
18-
release: tag push
19-
20-
.PHONY: tag
21-
tag:
22-
git tag "v$$(python setup.py --version)"

0 commit comments

Comments
 (0)