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
isaacvr opened this issue Oct 31, 2019 · 0 comments
Open
4 of 8 tasks

Automate PyPI release of SkyApi package #131

isaacvr opened this issue Oct 31, 2019 · 0 comments

Comments

@isaacvr
Copy link

isaacvr commented Oct 31, 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 .

@isaacvr isaacvr added this to the 0.27.0 milestone Oct 31, 2019
This was referenced Oct 31, 2019
isaacvr pushed a commit to simelo/pyskyfiber that referenced this issue Oct 31, 2019
isaacvr pushed a commit to simelo/pyskyfiber that referenced this issue Oct 31, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
adding a deploy section for skyapi using jobs to be able to work in different directories and keep deploying pyskycoin
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
m4yk3ldev pushed a commit to simelo/pyskyfiber that referenced this issue Dec 6, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant