Solid Ground is an essential software tool for the daily tasks of an L3 agent. A continuous integration/continuous delivery (CI/CD), and even more a continuous deployment, approach is currently missing from its development ecosystem slowing down its release cycles.
Current project aspires to sketch the design principles of such approach and if possible to end up with a functional CI/CD mechanism that will be utilized in the next software releases of Solid Ground.
For the purposes of this project openSUSE Build Service (OBS) and GitLab's CI/CD will be used. The most challenging aspect of the whole approach and the derived mechanism is related with the live database migration on a production environment.
This project is one of its kind!