Я знаю, что кто-то уже задавал этот вопрос, но я спрошу его снова в 2019 году, кто-нибудь знает, как развернуть gitlab-runner на heroku,
Причина, по которой я спрашиваю, заключается в том, что мое академическое учреждение недавно создало для нас gitlab, но в нем отсутствует CI gitlab, поэтому мне нужно настроить бегуна, если я хочу CI / CD.
В частности, мне было интересно, как я могу использовать образ докера, https://dev.to/imichael/this-one-trick-gives-you-unlimited-ci-minutes-on-gitlab-e92
version: '2'
services:
dind:
restart: always
privileged: true
volumes:
- /var/lib/docker
image: docker:18.06.0-ce-dind
command:
- --storage-driver=overlay2
runner:
restart: always
image: gitlab/gitlab-runner:alpine
volumes:
- ./gitlab/runner:/etc/gitlab-runner:Z
environment:
- DOCKER_HOST=tcp://dind:2375
register-runner:
restart: 'no'
image: gitlab/gitlab-runner:alpine
volumes:
- ./gitlab/runner:/etc/gitlab-runner:Z
command:
- register
- --non-interactived
- --locked=false
- --name=Docker Runner
- --executor=docker
- --docker-image=docker:18.06.0-ce-dind
- --docker-volumes=/var/run/docker.sock:/var/run/docker.sock
environment:
- CI_SERVER_URL=https://XXXXXXXX.XXXXX
- REGISTRATION_TOKEN=XXXXXXX