About 5 results
https://rants.broonix.ca/adding-coverage-reports · 14 Oct 2017
In my last post, we covered creating a CI pipeline using TravisCI and GitHub Pages. Now let’s add coverage reports to the build setup. Setting up Coveralls.io We will use coveralls.io to provide the reporting. They provide this for free to any public Git...
https://rants.broonix.ca/building-and-deploying-a-react-create-app-to-github-pages-using-travisci · 13 Oct 2017
It is surprisingly simple to deploy a public react-create-app built project on GitHub. In this post, we will look at how to set up a continuous integration pipeline using TravisCI and GitHub Pages. Setting up Continuous Integration Builds Continuous integr...
https://rants.broonix.ca/selenium-screenshots-in-continuous-integration · 8 Sep 2016
There is nothing worse that when your tests fail only on your continuous integration server. This non-deterministic behaviour can be a pain to debug. This is compounded when testing with Selenium. If you can’t see the state of the browser when a test fai...
https://rants.broonix.ca/continuous-deployment-with-spring-boot-and-travis · 16 Jul 2016
One of the more interesting things I’ve setup lately has been continuous deployment for Spring-boot using Travis. We are deploying to Elastic Beanstalk with our database running on Amazon RDS. Our current process creates a database snapshot and updates t...
https://rants.broonix.ca/migrating-from-bamboo-to-travis-ci · 12 Dec 2015
At work we have been using Bamboo for a little over a year. It has served us well in the past, but for our newest project it has just not be working well. The cloud version seems to be severely limited. Want to upload your app to AWS after it’s built? Ye...