2016-07-01 21 views
3
gitlab-ci-multi-runner 1.0.2 (ea19241) 
Using Shell executor... 
Running on ip-... 
Cloning repository... 
fatal: could not create leading directories of '/home/gitlab_ci/builds/aac52f34/0/user/app': Permission denied 

ERROR: Build failed with: exit status 1 

ist es dort, ich könnte diese Arbeit machen?Fixing konnte keine führenden Verzeichnisse erstellen ubuntu

my-issue-in-bitnami

+0

Haben Sie den Läufer über das Paket installiert? – Fairy

+0

ja, über bitnami gitlab haben sie Dokumentation, ich habe auch Backup – david

+0

Überprüfen Sie unter welchem ​​Benutzer der Läufer arbeitet. – Fairy

Antwort

1

ein Do sudo (mkdir -P /home/gitlab_ci/builds/ && chmod 777 /home/gitlab_ci/builds/)

Sie haben ein Problem Berechtigungen ein Verzeichnis permissive gelöst am besten durch, überprüft das Problem weggeht, und dann Ihre Lösung nach Bedarf verfeinern.

Wenn das System selbst mit nicht vertrauenswürdigen Personen gemeinsam genutzt wird, können Sie

  • eine Gruppe mit dem Roboter Github erstellen und vertrauenswürdigen Menschen,
  • Änderung der Gruppenzugehörigkeit der Verzeichnis (chgrp)
  • make Die Verzeichnisgruppe schreibbar, aber nicht öffentlich.
+0

Entschuldigung für die späte Antwort, ich habe das Problem bereits behoben, es gab ein Skript, das ich ändern musste, weil ein Problem aufgetreten war das Skript für 'gitlab-multi-runner' und eigentlich war das Problem nicht die Erlaubnis. – david

+0

danke für die Antwort trotzdem, einige Leute könnten das gleiche Problem haben wie ich und und Ihre Antwort ist vielleicht richtig. – david