Ich habe this tutorial für die Einrichtung eines Gitlab Ci Runner verwendet. Der Läufer scheint zu arbeiten. Jetzt möchte ich ein C++ Projekt damit erstellen.Gitlab CI-Runner
Wie kann ich das tun?
Ich habe this tutorial für die Einrichtung eines Gitlab Ci Runner verwendet. Der Läufer scheint zu arbeiten. Jetzt möchte ich ein C++ Projekt damit erstellen.Gitlab CI-Runner
Wie kann ich das tun?
Angenommen, Sie haben einen Shell-Runner, können Sie einen Job erstellen und die Befehlszeilenbefehle auflisten, die ausgeführt werden sollen. Erstellen Sie eine Datei .gitlab-ci.yml
im Stammverzeichnis des Git Repository:
my_project:
script:
- cd apps/my_project
- mkdir build
- cd build
- cmake ..
- make
Wenn Sie drücken, und ci Läufer auf Gitlab aktiviert sind, wird es automatisch alle diese Shell-Befehle für jeden Druck auszuführen.
Weitere Informationen über die Dinge, die Sie in .gitlab-ci.yml
setzen können, finden Sie here.
Wenn Sie mit Docker Runners (keine Shell) bleiben möchten, finden Sie einige Beispiele [http://quaintous.com/2016/08/12/test-and-code-coverage-with-gitlab-ci /) (* Disclaimer *: Artikel ist bei mir!) –