Skip to content
New issue

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

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

Already on GitHub? # to your account

Travis reports failing builds as passing #537

Open
jaronheard opened this issue May 15, 2019 · 0 comments
Open

Travis reports failing builds as passing #537

jaronheard opened this issue May 15, 2019 · 0 comments
Labels

Comments

@jaronheard
Copy link
Contributor

jaronheard commented May 15, 2019

Description

When make deploy fails for one of the deploy targets, Travis still reports passes - this is how #536 and #471 were introduced without being caught.

Steps to reproduce

View logs for current master build for SUITE:2018 and SUITE:COMPONENT-LIBRARY here:
https://travis-ci.org/hackoregon/civic/builds/532668460

Observe under make deploy (expand section near bottom of log) that it is failing as described in #536 and #471, but that Travis is reporting a pass

Expected result

Travis should report a failure

Actual result

See above

More context on how to fix

Our build system right now is a bit of a hack, to work around the parts of Travis that used to cost money. Not that those items are free, we should fix this by making our build system use Travis build stages rather than hiding everything in after-success.

@jaronheard jaronheard added the bug label May 15, 2019
@jaronheard jaronheard self-assigned this May 16, 2019
@jaronheard jaronheard removed their assignment May 23, 2019
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant