README.md 660 Bytes
Newer Older
1
# Gitlab CI Jekyll runner
Michał 'rysiek' Woźniak's avatar
Michał 'rysiek' Woźniak committed
2

3
A Gitlab CI runner docker image for generating Jekyll-managed static sites. Based on the great [`gitlab-ci-multi-runner`](https://hub.docker.com/r/sameersbn/gitlab-ci-multi-runner/).
Michał 'rysiek' Woźniak's avatar
Michał 'rysiek' Woźniak committed
4 5 6 7

## Example `docker-compose` config

```
8 9
jekyll-ci:
    build: ./gitlab-ci-jekyll-runner
Michał 'rysiek' Woźniak's avatar
Michał 'rysiek' Woźniak committed
10 11 12
    environment:
        CI_SERVER_URL:        "https://git.example.com/ci"
        RUNNER_EXECUTOR:      "shell"
13
        RUNNER_DESCRIPTION:   "Gitlab CI Jekyll runner"
Michał 'rysiek' Woźniak's avatar
Michał 'rysiek' Woźniak committed
14 15 16
        RUNNER_TOKEN:         "abcdef0123456789abcdef01234567"
    volumes:
        - "/var/www/:/output/"
17
        - "/var/lib/gitlab-ci-jekyll-runner/:/home/gitlab_ci_multi_runner/data/"
Michał 'rysiek' Woźniak's avatar
Michał 'rysiek' Woźniak committed
18
```