Skip to content
This repository was archived by the owner on Mar 5, 2025. It is now read-only.

Fixes #3734: DT-603: Errors during blt setup do not fail travis builds. #3756

Merged
merged 4 commits into from
Jul 18, 2019

Conversation

danepowell
Copy link
Contributor

@danepowell danepowell commented Jul 17, 2019

Fixes #3734

Changes proposed

Just use travis_wait instead of our own proprietary tick-tock script, which apparently does not capture and replay exit codes.

The tick-tock script was added in #2080, but there's no mention as to why it was used instead of travis_wait. Perhaps travis_wait didn't exist yet.

@@ -11,4 +11,4 @@ then
fi
fi

set +v
set +ev
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

set +e is necessary at the end of each script to prevent that from bleeding into the parent script. If that happens, then travis_wait is terminated before it can print error output.

@danepowell
Copy link
Contributor Author

@mikemadison13 you can test this but I'm pretty sure it works and will merge after the next Lightning update (need to revert latest test-altering commit)

@danepowell danepowell merged commit 54ff684 into acquia:10.x Jul 18, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Config Import Didn't Fail Travis Build
3 participants