Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix Travis build command #972

Closed
wants to merge 8 commits into from
Closed

Conversation

pganssle
Copy link
Member

@pganssle pganssle commented Nov 2, 2019

Seems like #971 is no longer sending out webhooks or something. Creating this new PR to debug the issue where Travis wasn't failing even though the build command wasn't building any files.

The issue is that the current shell test [ ! -e "dist/*.whl" ] is expanding to nothing if no build happens, and I guess [ -e thinks I'm asking if "nothing" exists or something. Switching over to using find.

The build environment was originally broken, and no release environment
existed. This allows for the Python dependencies for `release.py` to be
satisfied automatically as part of invoking the tox command.
Moving to a model where dependencies are provided by `tox` as needed
where possible.
@pganssle pganssle closed this Nov 2, 2019
@pganssle pganssle added this to the wontfix milestone Nov 3, 2019
@pganssle pganssle added the build label Nov 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant