We use GitLab CI to build our containers, test it, and store them in the internal registry.
These images are then pulled into the production servers.
You can store your code inside
GitHubwith no problems. Just learn how to configure
GitLab CIto be used with
All configuration is done inside
We have two pipelines configured: for
masterand other branches. That's how it works: we only run testing for feature branches and do the whole building/testing/deploying process for the
This allows us to speed up the development process.
If some real secret variables are required, then you can use GitLab secrets. And these kinds of variables are required most of the time.
configuration.mdon how to use