I recently switched to API token based authentication for uploading packages to PyPi.
As the tokens are too long to be encrypted using travis-cli, I set the PYPI_PASSWORD environment variable instead. This relies on this feature: https://github.com/travis-ci/dpl/blob/v1.10.12/lib/dpl/provider/pypi.rb#L12 referenced in this issue https://github.com/travis-ci/travis.rb/issues/221
This worked like a charm in my first tagged build: https://travis-ci.org/blue-yonder/sqlalchemy_exasol/jobs/591866904#L924
But for the second tagged build, I ran into the following issue: https://travis-ci.org/blue-yonder/sqlalchemy_exasol/jobs/592508182#L927
“missing PyPI password”
I dropped the old token and issued a new one at PyPi, added it again to the environment. Still no success when rerunning that build.
I looked at the diff between the two tags (2.0.7 and 2…0.8) of my repo, but nothing relating to Travis: https://github.com/blue-yonder/sqlalchemy_exasol/compare/2.0.7...2.0.8
Any idea on where I could look to find the root cause of the build failing?