Yet another automation of Python projects releasing
ansible
package installed locally.tox.ini
configuration file in the topmost/root directory level
of the repository in the given version tag (alternatively can be specified
via tox_config
configuration variable)$ ansible-playbook pyreleaser.yml --extra-vars "repo=<git_url> version=<git_tag>"
By default, tox config file is taken from the requested git tag.
To override this, set tox_config
variable:
$ ansible-playbook pyreleaser.yml --extra-vars "repo=<git_url> version=<git_tag> tox_config=<path_to_tox.ini>"