Sign inSign up

jniltinho/gitlab-runner

By jniltinho

Updated almost 8 years ago

gitlab-runner - With automatic import from CA ( registry docker and gitlab server )

Image
0

880

jniltinho/gitlab-runner repository overview

gitlab-runner

gitlab-runner - With automatic import from CA( registry docker and gitlab server )

Usage

  1. Fork and clone
  2. Create .env file (root directory)
  3. You can put variables in the .env file:
    REGISTRY_ADDRESS=reg.acme.com
    REGISTRY_PORT=5000
    GITLAB_ADDRESS=git.acme.com
    GITLAB_PORT=443
  1. Run make... :)

WARNING!!!!

concurrent = 1
check_interval = 0
[[runners]]
  name = "example-docker"
  url = "https://git.acme.com/"
  token = "XXXXXXXX"
  executor = "docker"
  tls-skip-verify = true
  environment = ['GIT_SSL_NO_VERIFY=true']
  [runners.docker]
    tls_verify = false
    image = "docker:latest"
    privileged = true
    disable_cache = false
    volumes = ["/var/run/docker.sock:/var/run/docker.sock", "/cache"]
    shm_size = 0

Run

docker run --rm -t -i -v /opt/gitlab-runner/config:/etc/gitlab-runner \
--name gitlab-runner jniltinho/gitlab-runner register

docker run -d --name gitlab-runner --restart always \
-v /opt/gitlab-runner/config:/etc/gitlab-runner \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /root/.docker:/root/.docker:ro \
jniltinho/gitlab-runner
https://www.youtube.com/watch?v=eKA3TVB6iCs
https://www.youtube.com/watch?v=34u4wbeEYEo&list=PLaFCDlD-mVOlnL0f9rl3jyOHNdHU--vlJ

Tag summary

Content type

Image

Digest

Size

153 MB

Last updated

almost 8 years ago

docker pull jniltinho/gitlab-runner