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

fail on bad builds in CI earlier #302

Merged
merged 6 commits into from
Sep 8, 2020
Merged

Conversation

mrjones-plip
Copy link
Contributor

@mrjones-plip mrjones-plip commented Sep 4, 2020

This build adds a call to hugo build that exposes bad builds earlier on in the CI process. We had an issue where a broken build was pushed and CI broke at the All Branches - Run Muffet link checker stop in a very non obvious way with:

dial tcp4 127.0.0.1:1313: connect: connection r#299 ed
##[error]Process completed with exit code 1.

This PR fixes that by explicitly running hugo early the CI process and it's called "All Branches - Test For Broken Builds in Hugo" so editors will know why their branch isn't passing CI when it breaks.

see #299

@mrjones-plip mrjones-plip requested a review from MaxDiz as a code owner September 4, 2020 23:43
@mrjones-plip
Copy link
Contributor Author

@nomulex - Ready for review!

@mrjones-plip
Copy link
Contributor Author

FYI @abbyad

@mrjones-plip
Copy link
Contributor Author

oh @alixemden - let me know if you can't override @MaxDiz being a reviewer, given he's out on paternal leave.

@abbyad abbyad removed the request for review from MaxDiz September 7, 2020 19:55
@abbyad
Copy link
Contributor

abbyad commented Sep 7, 2020

I just removed @MaxDiz as reviewer.

@nomulex
Copy link
Contributor

nomulex commented Sep 8, 2020

LGTM. I am feeling like a prophet this morning. I remember mentioning this here. ;)

Copy link
Contributor

@nomulex nomulex left a comment

Choose a reason for hiding this comment

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

LGTM

@mrjones-plip
Copy link
Contributor Author

@nomulex - Ohhh! I think don't think I fully understood your point earlier! Well, next time we'll be sure to listen to you ;) Thanks for the review!

@mrjones-plip mrjones-plip merged commit dfb4e1d into master Sep 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants