Stellen Sie jeden Build mit Gitlab CI auf einem Server bereit

Ich habe meinen eigenen Gitlab-Server mit einem Projekt und einem dafür konfigurierten Gitlab-Runner eingerichtet. Ich bin neu in Continuous Integration Server und weiß daher nicht, wie ich Folgendes erreichen soll.

Jedes Mal, wenn ich mich zum Hauptzweig meines Projekts begebe, möchte ich das Repository auf einem anderen Server bereitstellen und dort zwei Shell-Befehle ausführen npm installundforever restartall)

Wie würde ich das machen? Benötige ich einen Läufer auf dem Computer, auf dem das Projekt auch bereitgestellt wird?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage