Automatically generate .travis.yml from tox.ini
Project description
tox2travis
After installing, simply call tox2travis
in a directory that
contains a tox.ini
file. A .travis.yml
file will be generated.
tox2travis
will be able to map environment names using tox's
default
environments
to the correct python version on Travis automatically.
Non-standard environment names
If an environment name does not match one of the default environments
provided by tox, tox2travis will simply ignore it. To specify a python
version for such environments, use the –fallback-python
command line
argument:
tox2travis –fallback-python pythonx.y
The value passed to the argument must be a valid basepython.
Custom basepython
If environments specified in tox.ini
use a
basepython
that can not be automatically mapped to one of the supported python
versions on Travis, use the –custom-mapping
command line argument:
tox2travis –custom-mapping <basepython> <travis-python>
GitHub Actions
Despite the name, tox2travis
can also generate a configuration file
for GitHub Actions. Simply call
tox2travis –output=actions
in a directory that contains a
tox.ini
file. A new file .github/workflows/tox.yml
will be
generated.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.