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

Build chkjson on Travis #30802

Merged
merged 1 commit into from
May 24, 2019
Merged

Conversation

jbytheway
Copy link
Contributor

Summary

SUMMARY: Infrastructure "Verify that chkjson compiles on Travis"

Purpose of change

Merging #30759 broke the build by introducing a compile failure in
chkjson. This should be built on Travis to allow detection of such
issues.

Previously chkjson was only built on Jenkins, but that doesn't happen
when the Makefile changes, so this problem went undetected.

Describe the solution

When $TEST_STAGE is set (i.e. for the first Travis build), also build chkjson.

Describe alternatives you've considered

Maybe we could merge chkjson with json_formatter? I'm not quite sure why both exist.

Merging CleverRaven#30759 broke the build by introducing a compile failure in
chkjson.  This should be built on Travis to allow detection of such
issues.

Previously chkjson was only built on Jenkins, but that doesn't happen
when the Makefile changes, so this problem went undetected.
@ZhilkinSerg ZhilkinSerg added the Code: Build Issues regarding different builds and build environments label May 24, 2019
@ZhilkinSerg ZhilkinSerg merged commit e67819e into CleverRaven:master May 24, 2019
@jbytheway jbytheway deleted the chkjson_on_travis branch May 24, 2019 10:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Code: Build Issues regarding different builds and build environments
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants