LATEST TRANSMISSIONS
ENCRYPTED // PUBLIC KEY DETECTED
Docker Inside GitLab Runner's Docker Executor: A Docker-in-Docker Practice
This article explains how to use Docker and its CLI plugins inside a Docker container running as a GitLab Runner executor. This can be useful for running Docker commands on a remote host or for using Docker plugins that are not available on the host system.
Access GitLab Resources in GitLab Runner Jobs
In complex CI/CD scenarios, we may need to access other resources from GitLab that is out of current project/repository, like cloning another repository, or calling gitlab API to trigger a contiguous …
Gitlab Runner Environment Variables
In GitLab Runner CI/CD jobs we may need to use some environment variables, there are a few pre-defined variables like ${CI_JOB_TOKEN} we can use directly in our pipeline, and we can also define our …
Gitlab Runner Could Not Lock Git Config File
I just setup a new gitlab runner, but job keep failing with an error: error: could not lock config file /root/.gitconfig: Operation not permitted I sense this could be caused by a buggy gitlab runne…
Call Docker in Container
Theory There is no way to actually run a docker daemon in a container, but we can pass docker cli and docker daemon through volume mirroring. Example Let's run a container along with those we need mir…
Bootstrap a GitLab pipeline in no time
Requirements A VPS or Linux machine with more than 4GB RAM; Docker and docker-compose installed; Linux OS; GitLab team officially stated the requirement for RAM is 2GB, but I am sure you really need…