Lets talk about something I have been playing with recently. CI or continous integration software like travisCI is meant to automate redundant processes and in general make things easier.
TravisCI though is only meant to run tests, however recently I have started working with Jenkins which allows custom jobs. Those jobs can be anything from more testing, automatic branch “feature” tagging and versioning, to deployment.
There are a couple tasks I was thinking Jenkins may be useful right off the top of my head. One task would be automatically deploying Joindiaspora whenever a new version is pushed or a change to the JD’ branch. Another task would be automated sync’s to the Launchpad PPA, among other things…
Note: This discussion was imported from Loomio. Click here to view the original discussion.