GitLab CI
Last updated
Last updated
We use to store our code and to run tests.
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 GitHub
with no problems. Just learn how to configure GitLab CI
with GitHub
.
All configuration is done inside .gitlab-ci.yml
.
We have two pipelines configured: for master
and other branches. That's how it works: we only run testing for feature branches and do the whole building/testing/deploying process for the master
branch.
This allows us to speed up the development process.
If some real secret variables are required, then you can use . And these kinds of variables are required most of the time.
See configuration.md
on how to use dump-env
and gitlab-ci
together.