Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pgolm/docker-gitlab-ci-runner

Dockerfiles to build gitlab-ci-runner
https://github.com/pgolm/docker-gitlab-ci-runner

Last synced: 3 days ago
JSON representation

Dockerfiles to build gitlab-ci-runner

Awesome Lists containing this project

README

        

# gitlab-ci-runner Dockerfile

Dockerfiles to build gitlab-ci-runner images

## Build
* Pull Baseimage
```
$ docker pull pgolm/docker-gitlab-ci-runner
```

or:

* Build by your own
```
$ docker build -t pgolm/docker-gitlab-ci-runner .
```

* Setup Runner plattform dependencies in Dockerfile.runner
* Build your runner
```
docker build -t runner - < Dockerfile.runner
```

## Start
Start your container:
```
docker run -d runner -e CI_SERVER_URL=https://ci.example.com -e REGISTRATION_TOKEN=token -e GITLAB_SERVER_FQDN=gitlab.example.com
```