-
Notifications
You must be signed in to change notification settings - Fork 526
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
bug / maven frontend plugin 1.6 #1464
Conversation
…rty is respected correctly
In 1.4 this behavior was broken. I posted a comparison of 1.4 and 1.6 here: eirslett/frontend-maven-plugin#534 (comment) but will include it here too for convenience. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yay for dashes...
The behavior does appear broken in 1.4 (failures during the test phase are always ignored). In 1.6 it works as expected. In these examples, I've introduced a failing test case that is run via Run a gulp build that finishes with exit code 1:
Run again with the
They also added this useful logging statement to non-test phases:
|
Build with a failing JS test that doesn't include |
Build with a failing JS test that includes the standard |
Removed the failing test is last commit, all is well: https://ci.blueocean.io/blue/organizations/jenkins/blueocean/detail/bug%2Ffrontend-plugin-1.6/4/tests |
@michaelneale will wait for you to give the final thumbs up here. I think this is the way to go though. |
You are go for landing. Nice one 🐝 |
* use maven-frontend-plugin:1.6 so that maven.test.failure.ignore property is respected correctly * introduce a test failure and remove the maven.test.failure.ignore property to show the build failing * add maven.test.failure.ignore property back to show the build as unstable * remove the intentionally failing test
Description
maven.test.failure.ignore
is respected correctly.Submitter checklist
Reviewer checklist