Skip to content
This repository has been archived by the owner on Jan 30, 2025. It is now read-only.

Add a Continuous Delivery pipeline for the PyPI package #25

Closed
diegoferigo opened this issue Aug 17, 2020 · 0 comments · Fixed by #27
Closed

Add a Continuous Delivery pipeline for the PyPI package #25

diegoferigo opened this issue Aug 17, 2020 · 0 comments · Fixed by #27

Comments

@diegoferigo
Copy link
Member

Publishing the PyPI package to gym-ignition-models is still done manually. It's not a big problem since this repo is not having a high number of merged PR, but it is a process that can be easily automatized.

Right now the operations to do are the following:

  1. Merge the new PR to master
  2. Make sure the local git repo is clean by stashing all the content (it affects the PyPI package naming)
  3. Execute python3 setup.py sdist to create the dist/gym-ignition-models-<...>.tar.gz archive
  4. Push it to PyPI with twine: twine upload dist/gym-ignition-models-<...>.tar.gz
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant