Ich möchte, dass Gitlab CI den Quellcode eines anderen Projekts holt. Gibt es einen besseren Weg, als einen schreibgeschützten Bereitstellungsschlüssel hinzuzufügen und ihn in .gitlab-ci.yml einzurichten?`git clone project2` in gitlab-ci.yml?
3
A
Antwort
4
Sie können auch GIT SUBMODULES in Ihrem Projekt A verwenden zu verweisen B zu projizieren und dann
GIT_SUBMODULE_STRATEGY: recursive
zur Gitlab-ci.yml Datei in Projekt A. hinzufügen
So können Sie auch um eine spezifische Verzweigung oder ein Commit aus Ihrem Teilprojekt spezifisch einzubeziehen.
Verwandte Themen
- 1. Password während Git Clone von Shell-Skript
- 2. GIT - Clone lokalen Zweig
- 3. git clone --recursive nicht
- 4. Git Clone ohne Projektordner
- 5. git clone: Ungültige Zertifikatkette
- 6. Intellij Git Clone Problem
- 7. git clone Fehler
- 8. Git Clone Failure
- 9. Git-Befehle wie "git clone" funktionieren nicht in Git Bash
- 10. Wie erstelle ich einen Git Clone mit Zweigen eines "Subprojekts"?
- 11. Git Clone-Fehler: Server Zertifikatverifizie-
- 12. Kann nicht tun: git clone
- 13. Git Clone ist zu langsam
- 14. Git Clone aus Produktion Ausgabe
- 15. Clone Git Repo mit PHP
- 16. Funktioniert Git Svn Clone noch?
- 17. Unbekannte Spalte 'Project2.Name' in 'where clause'
- 18. Was mache ich nach git clone --are?
- 19. git svn clone [mit Single File]
- 20. Muss ich einen Git Clone machen?
- 21. Laravel Heimstätte git clone nicht funktioniert
- 22. Hinzufügen von Skins von Git Clone
- 23. GIT Clone auf externes Laufwerk für Backup
- 24. Namenskonvention für Top-Verzeichnis von Git Clone?
- 25. Clone Git Repo mit Bash-Skript
- 26. Git: Probleme beim Einrichten des Daemon, Probleme mit Git Clone
- 27. Wann Git Clone und Git Pull zu verwenden?
- 28. Clone ein Git Repo mit Anmeldeinformationen mit gulp-git
- 29. Git Push ignoriert Verzeichnisse, die über git clone zu projizieren
- 30. git clone copy-fd Zugriff verweigert