Docker image with GitLab CI Runner, which can run builds for C++, Python and Fortran.
Example of Docker Compose file (docker-compose.yml
)
CPFRunner:
image: nabbelbabbel/gitlab-cir-ubuntu-gcc7-python2:latest
environment:
- CI_SERVER_URL=<enter gitlab-ci url here>
- RUNNER_TOKEN=<enter runner token here>
- RUNNER_DESCRIPTION=<name the runner>
restart: always
- Read about gitlab-ci-multi-runner to learn how integration works with GitLab CI.
- This image is based on docker-gitlab-ci-multi-runner, which handles registration and startup.
- This image is based on docker-gitlab-ci-multi-runner-ruby, which helped as reference implementation.