O'Reilly logo

Continuous Integration, Delivery, and Deployment by Sander Rossel

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Jenkins

If you committed your work to Jenkins, you may have noticed the Jenkins build broke somewhere. We fixed most of it; we fixed our Gulp build after all. However, some issues remain. The build project fails because of some SonarQube issues. You can do three things, fix your code (you would have to remove some alert() and console.log() statements), disable the rules in SonarQube, or configure your Jenkins project, so it will not fail because of SonarQube. That last option is the quickest; simply remove the Quality Gates post-build action. In production code, we would not use alert() and console.log(), but for now, I do not find that a problem.

With the build project running again, we should publish the extra reports we are generating ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required