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.
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.
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>
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.