Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automate PyPI release of SkyApi package #131

Open
4 of 8 tasks
olemis opened this issue Apr 27, 2019 · 0 comments
Open
4 of 8 tasks

Automate PyPI release of SkyApi package #131

olemis opened this issue Apr 27, 2019 · 0 comments
Assignees
Labels
ci stdev wip Work in progress
Milestone

Comments

@olemis
Copy link
Contributor

olemis commented Apr 27, 2019

Is your feature request related to a problem? Please describe.
SkyApi will be part of next release and there are no scripts to automate this process.

Describe the solution you'd like

  • Build wheel packages in Travis deploy (release-* branchs only)
  • Push to PyPI sandbox.
  • Run test suite after downloading and installing aforementioned packages

... once this process succeeds ...

  • Build wheel packages in Travis deploy (tags only)
  • Push to official PyPI
  • Check packages (manually?)
  • If errors detected then prepare post releases to fix'em
  • Document the flow for both SkyApi and PySkycoin packages

Describe alternatives you've considered
Doing this by hand is possible , but not an option ...

Additional context
There is a deploy section in .travis.yml already .

@olemis olemis added ci stdev wip Work in progress labels Apr 27, 2019
@olemis olemis added this to the 0.25.1 milestone Apr 27, 2019
stdevMac added a commit to simelo/pyskycoin.orig that referenced this issue May 5, 2019
e1Ru1o added a commit to uhsimelo/pyskycoin that referenced this issue May 10, 2019
adding a deploy section for skyapi using jobs to be able to work in different directories and keep deploying pyskycoin
e1Ru1o added a commit to uhsimelo/pyskycoin that referenced this issue May 10, 2019
e1Ru1o added a commit to uhsimelo/pyskycoin that referenced this issue Jun 27, 2019
e1Ru1o added a commit to uhsimelo/pyskycoin that referenced this issue Jun 27, 2019
e1Ru1o added a commit to uhsimelo/pyskycoin that referenced this issue Jul 1, 2019
e1Ru1o added a commit to uhsimelo/pyskycoin that referenced this issue Jul 1, 2019
e1Ru1o added a commit to uhsimelo/pyskycoin that referenced this issue Jul 7, 2019
e1Ru1o added a commit to uhsimelo/pyskycoin that referenced this issue Jul 7, 2019
e1Ru1o added a commit to uhsimelo/pyskycoin that referenced this issue Jul 7, 2019
e1Ru1o added a commit to uhsimelo/pyskycoin that referenced this issue Jul 7, 2019
e1Ru1o added a commit to uhsimelo/pyskycoin that referenced this issue Jul 7, 2019
e1Ru1o added a commit to uhsimelo/pyskycoin that referenced this issue Jul 8, 2019
e1Ru1o added a commit to uhsimelo/pyskycoin that referenced this issue Jul 8, 2019
e1Ru1o added a commit to uhsimelo/pyskycoin that referenced this issue Jul 8, 2019
e1Ru1o added a commit to uhsimelo/pyskycoin that referenced this issue Jul 8, 2019
e1Ru1o added a commit to uhsimelo/pyskycoin that referenced this issue Jul 8, 2019
e1Ru1o added a commit to uhsimelo/pyskycoin that referenced this issue Jul 8, 2019
e1Ru1o added a commit to uhsimelo/pyskycoin that referenced this issue Jul 9, 2019
e1Ru1o added a commit to uhsimelo/pyskycoin that referenced this issue Jul 9, 2019
e1Ru1o added a commit to uhsimelo/pyskycoin that referenced this issue Jul 9, 2019
e1Ru1o added a commit to uhsimelo/pyskycoin that referenced this issue Jul 10, 2019
e1Ru1o added a commit to uhsimelo/pyskycoin that referenced this issue Jul 10, 2019
e1Ru1o added a commit to simelo/pyskycoin.orig that referenced this issue Jul 10, 2019
e1Ru1o added a commit to simelo/pyskycoin.orig that referenced this issue Jul 10, 2019
e1Ru1o added a commit to simelo/pyskycoin.orig that referenced this issue Jul 10, 2019
e1Ru1o added a commit to simelo/pyskycoin.orig that referenced this issue Jul 10, 2019
e1Ru1o added a commit to simelo/pyskycoin.orig that referenced this issue Jul 10, 2019
e1Ru1o added a commit to simelo/pyskycoin.orig that referenced this issue Jul 10, 2019
e1Ru1o added a commit to simelo/pyskycoin.orig that referenced this issue Jul 11, 2019
e1Ru1o added a commit to simelo/pyskycoin.orig that referenced this issue Jul 11, 2019
e1Ru1o added a commit to simelo/pyskycoin.orig that referenced this issue Jul 11, 2019
e1Ru1o added a commit to simelo/pyskycoin.orig that referenced this issue Jul 11, 2019
e1Ru1o added a commit to simelo/pyskycoin.orig that referenced this issue Jul 11, 2019
e1Ru1o added a commit to simelo/pyskycoin.orig that referenced this issue Jul 11, 2019
e1Ru1o added a commit to simelo/pyskycoin.orig that referenced this issue Jul 13, 2019
e1Ru1o added a commit to simelo/pyskycoin.orig that referenced this issue Jul 14, 2019
e1Ru1o added a commit to simelo/pyskycoin.orig that referenced this issue Jul 14, 2019
stdevMac added a commit to simelo/pyskycoin.orig that referenced this issue Jul 14, 2019
stdevMac added a commit to simelo/pyskycoin.orig that referenced this issue Jul 15, 2019
stdevMac added a commit to simelo/pyskycoin.orig that referenced this issue Jul 15, 2019
stdevMac added a commit to simelo/pyskycoin.orig that referenced this issue Jul 15, 2019
@stdevMac stdevMac modified the milestones: 0.25.1, 0.26.0 Jul 15, 2019
stdevMac added a commit to simelo/pyskycoin.orig that referenced this issue Jul 17, 2019
@olemis olemis modified the milestones: 0.26.0, 0.27.0 Sep 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci stdev wip Work in progress
Projects
None yet
Development

No branches or pull requests

3 participants