MetaGer issueshttps://gitlab.metager.de/open-source/MetaGer/-/issues2016-05-03T13:56:01Zhttps://gitlab.metager.de/open-source/MetaGer/-/issues/12Homestead Box aufsetzen2016-05-03T13:56:01ZDominik Hebelerdominik@suma-ev.deHomestead Box aufsetzenWenn beim Starten des Runners noch keine Homestead ( Vagrant ) box aufgesetzt ist,
soll diese erstellt werden.
1. vagrant box add laravel/homestead
2. git clone https://github.com/laravel/homestead.git Homestead
3. bash init.sh
4. ~...Wenn beim Starten des Runners noch keine Homestead ( Vagrant ) box aufgesetzt ist,
soll diese erstellt werden.
1. vagrant box add laravel/homestead
2. git clone https://github.com/laravel/homestead.git Homestead
3. bash init.sh
4. ~/.homestead/Homestead.yaml bearbeiten
5. vagrant upv0.1Dominik Hebelerdominik@suma-ev.deDominik Hebelerdominik@suma-ev.de2016-05-03https://gitlab.metager.de/open-source/MetaGer/-/issues/13Laravel Framework initialisieren:2016-05-03T09:59:16ZDominik Hebelerdominik@suma-ev.deLaravel Framework initialisieren:1. composer update
2. schreibrechte für www-data auf "storage", "bootstrap/cache"
3. .env Datei erstellen ( Aktuell vorerst kopieren der .env-example nach .env )
3. App-Key generieren ( falls noch nicht geschehen )1. composer update
2. schreibrechte für www-data auf "storage", "bootstrap/cache"
3. .env Datei erstellen ( Aktuell vorerst kopieren der .env-example nach .env )
3. App-Key generieren ( falls noch nicht geschehen )v0.1Dominik Hebelerdominik@suma-ev.deDominik Hebelerdominik@suma-ev.de2016-05-03https://gitlab.metager.de/open-source/MetaGer/-/issues/11Git Repo klonen, falls noch nicht vorhanden2016-05-03T09:34:41ZDominik Hebelerdominik@suma-ev.deGit Repo klonen, falls noch nicht vorhandenWenn beim starten des Runners noch kein MetaGer - Git Repo vorhanden ist, soll dieses erstellt werden.Wenn beim starten des Runners noch kein MetaGer - Git Repo vorhanden ist, soll dieses erstellt werden.v0.1Dominik Hebelerdominik@suma-ev.deDominik Hebelerdominik@suma-ev.dehttps://gitlab.metager.de/open-source/MetaGer/-/issues/9Gitlab - Runner ( Init )2016-05-03T09:04:25ZDominik Hebelerdominik@suma-ev.deGitlab - 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 da...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 )
1. Git Repo klonen, falls noch nicht vorhanden
2. 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
3. Laravel Framework initialisieren:
* composer update
* schreibrechte für www-data auf "storage", "bootstrap/cache"
* App-Key generieren
v0.1Dominik Hebelerdominik@suma-ev.deDominik Hebelerdominik@suma-ev.de2016-05-03https://gitlab.metager.de/open-source/MetaGer/-/issues/10Gitlab - Runner ( Update )2016-05-03T08:52:47ZDominik Hebelerdominik@suma-ev.deGitlab - Runner ( Update )Wenn ein Commit mit einem Versions Tag versehen wurde, soll der Runner folgendes tun:
1. Pull new changesWenn ein Commit mit einem Versions Tag versehen wurde, soll der Runner folgendes tun:
1. Pull new changesv0.1Dominik Hebelerdominik@suma-ev.deDominik Hebelerdominik@suma-ev.de2016-05-03