Commit 5742c0cd authored by Yaroslav Petrov's avatar Yaroslav Petrov
Browse files

CI: testweiser auf docker2 umgestellt

parent 99c8b3cd
Pipeline #1698 canceled with stages
in 5 minutes and 31 seconds
......@@ -6,7 +6,7 @@ code_quality:
needs: []
services:
tags:
- docker
- docker2
code_quality_html:
extends: code_quality
......
  • Nur zum Beachten:

    prüfe mal bitte, ob es nicht besser ist, wenn du deine docker2 in docker umbenennst (kann ich auch machen). vielleicht trifft das auch nicht auf dich zu und ich überblicke das noch nicht ;-)

    Max und ich haben jeweils einen docker runner laufen. beide nutzen das TAG "docker". die gitlab-ci nutzen dieses Tag und damit werden die targets auf beiden servern gleichzeitig gebaut und halbiert die zeit für den compiletest. die Releases und master, baue ich eh nur direkt auf dem hauptserver.

  • Ich kann runner nicht umbenennen. Desweiteren für CodeQuality sollte Docker Socket gemappt werden: z.b. so

    volumes = [ "/cache", "/builds:/builds", "/var/run/docker.sock:/var/run/docker.sock", "/tmp/builds:/tmp/builds"]

  • Schau mal hier: https://gitlab.freifunk-dresden.de/firmware-developer/firmware/-/blob/master/docker-gitlab/docker.txt

    Das mounten von volumes (oder bind mount) musst du ja auf deinem Host machen. In der Beschreibung für die Installation eines gitlab-runners als Dockerimage, wird der socket mit gebunden (siehe zeile 20).

Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment