- Runner machine: Install docker and docker-compose
- Runner machine: Registering the runner as shell
- Runner machine: Run the runner
- Runner machine: Allow gitlab-runner to access docker service
- Gitlab: Disable shared runner on CI settings
- Gitlab: Generate access token with
api
andregistry
access enabled - Docker: Log into registry.gitlab.com using access token
- Runner machine: Generate SSH key, put itself into
authorized_keys
- Set private key and registry token as envar on CI settings
Last active
June 26, 2019 13:16
-
-
Save herpiko/16b7db4facf357a3fbbbfdf791d413f7 to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment