Showing posts from September, 2017

JavaScript CI Simple Start

 JavaScript Project with hosted CI Continuous Integration  is the practice of merging all developer working copies to a shared mainline several times a day. Developers tend to spend much time setting up the personalised working environment in a way that makes each one comfortable and productive. Some automation scripts may save ones time to perform routine tasks. These can be, running tests, compiling and copying files, sending out email, generating testing coverage reports and so on. Despite of the diversity of the programming languages and the deployment processes, all the tasks above can be centralised to a remote server. While each one can use their preferred working setup locally, the updated software can flow through the steps of the release process. Depending on the software the team is developing, it can be a pain to deploy, update and rollback. These operations are required not only for the in-house development and testing environment but also for production. Each s