- Git is the version control system that we use for maintaining track of our source code (see here why to use a version control system). Our codes, as some could know are on Github, which uses Git.
- Gradle is the builder we chose for building our system (for who knows make, it is a more modern version of it. Why using a building system).
- Travis CI is a system of continuous integration which allows for compiling our code while committing it to the Github server. It makes us having a working fresh code that merges all the latest changes ready-made.
So, Marialaura Bancheri provided us a small lecture with exercises in order all the group of students (and I) are up-to-date. I hope, this will be useful also for others. To access them, you can click on the Figure above. The tools (in Github) integrate well also with Zenodo that can provide a DOI to any tagged software release.
Previous material on GIT (using Egit) can be found here.
Life is better using these tools.