gitlab-ci-local: running your tests locally
image: Gitlab CI/CD pipelines Introduction First of all let me introduce the term CI for those that are not familiar with: CI is an abbreviation of Continuous Integration and, as the name suggest, refers to the process of integrate your new implementation to main code . In the development process is very important that the new path, that will be integrated, add some features and bug fixes without breaking the previous version. Sometimes this is something that can happen but we must to prevent, as much as we can, the possible errors. Besides that, is very important to assure that the code that will be integrated is clean (follow the project pattern with good practices, like no spaces in blank lines) and can be built without errors. Of course that those changes could be seem in a Merge Request, for example, but those small things could be fixed automatically. For this we have the CI process. Gitlab and gitlab-ci.yml Gitlab enviroment has a great support to continuous integratio...