Gitlab - Runner ( Init )
Die .gitlab-ci.yml muss konfiguriert werden, sodass folgendes Möglich ist: Das Registrieren eines Gitlab-Runners auf einem neuen Server, soll eine Entwicklungsumgebung bereitstellen, die einen vollständig funktionstüchtigen Webserver darstellt: ( Voraussetzungen: Virtualbox, Vagrant, Composer )
- Git Repo klonen, falls noch nicht vorhanden
- Homestead Box aufsetzen
- vagrant box add laravel/homestead
- git clone https://github.com/laravel/homestead.git Homestead
- bash init.sh
- ~/.homestead/Homestead.yaml bearbeiten
- vagrant up
- Laravel Framework initialisieren:
- composer update
- schreibrechte für www-data auf "storage", "bootstrap/cache"
- App-Key generieren