Skip to content

Auto deploy with travis#500

Merged
DEKHTIARJonathan merged 8 commits intomasterfrom
AutoDeploy_with_Travis
Apr 17, 2018
Merged

Auto deploy with travis#500
DEKHTIARJonathan merged 8 commits intomasterfrom
AutoDeploy_with_Travis

Conversation

@DEKHTIARJonathan
Copy link
Member

@DEKHTIARJonathan DEKHTIARJonathan commented Apr 17, 2018

Changelog

When a new tag is pushed:

  • Travis upload to github release the library files
  • Travis upload to PyPI the new package version
  • Instruction to change PyPI password and Github Token added
  • Version Bump: 1.8.5rc0 => 1.8.5rc1

env:
global:

- PYPI_USER='jonathandekhtiar'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should this be PYPI_USER: 'xxx'

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I need to use the user of the person putting his password.
If you prefer, we can use yours, or @zsdonghao 's password. It doesn't change anything

# on:
# tags: true
# python: '3.6'
deploy:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

could you also put this URL in comment:

https://docs.travis-ci.com/user/deployment/pypi/

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed in commit: 41b15fe

@DEKHTIARJonathan DEKHTIARJonathan merged commit 4a188e7 into master Apr 17, 2018
@DEKHTIARJonathan DEKHTIARJonathan deleted the AutoDeploy_with_Travis branch April 17, 2018 13:13
luomai pushed a commit that referenced this pull request Nov 21, 2018
* no message

* [Release] - 1.8.5rc1

* Password Ecrypted for PyPI badly encrypted

* Travis Encrypt Instructions added

* PyPI User Variable added

* Documentation Links for Travis Deploy Added
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants