2017-07-12 4 views
0

Ich registriere gitlab-runner über die Kommandozeile interactively.gitlab, register gitlab-runner interaktiv mit tag

Einige Projekte haben eine .gitlab-ci.yml, um gitlab-runner zum Erstellen der Projekte anzugeben. Zum Beispiel ein Projekt, um ein benutzerdefiniertes Bild zu erstellen.

build_iso: script: make artifacts: paths: - out/custom-image.iso expire_in: 1 day only: - master tags: - custom-image

Ich brauche eine Option meine Läufer bei der Anmeldung mit custom-image zu markieren, um dieses Projekt auf dem gleichen Läufer jedes Mal zu bauen.

Ich kann in der Dokumentation keine Option finden, einen Läufer zu markieren. Es ist generell möglich, einen Läufer während der Registrierung zu markieren?

Wenn es möglich ist, wie kann ich ein Tag während der interaktiven Registrierung hinzufügen?

Regards, Volker

Antwort

0

Sobald der Behälter oben ist, verwenden, um die Flagge

--tag Liste

mit dem Befehl exec Andockfensters:

docker exec -it ID gitlab-runner register -n \ 
--name myrunner \ 
--url mygitlab.com\ 
--registration-token {{TOKEN}} \ 
--tag-list tag1,tag2 \ 
--run-untagged true \ 
--executor shell