Let’s talk CI, well, more specifically with Cloudify and Gitlab.
One of the best fit use cases for Cloudify is the automated creation of operational environments. This capability is great for automating integration testing, and is related to the Environment As A Service concept. Gitlab provides an alternative platform to Github, and includes features such as source code control and CI/CD. In this article I’ll investigate extending the typical continuous integration (CI) process beyond unit testing to fully automated integration testing, using the CI feature of the Gitlab source code management system in concert with the Cloudify orchestrator using an on-prem installation of Gitlab. This combination supports a high level of testing automation, and high levels of software quality. Click here to read the full article – written by top software developer and architect DeWayne Filppi.