forked from ag_kommunikation/webseite
Add deployment docs
This commit is contained in:
parent
e5ae098d6f
commit
096ec0aaf7
21
README.md
21
README.md
@ -62,3 +62,24 @@ export GIT_LFS_SKIP_SMUDGE=1
|
||||
git clone <git_repo>
|
||||
```
|
||||
*(Da das Rendern der Startseite die Bilder benötigt, willst du dann im lektor direkt auf eine andere Unterseite wechseln. Die Seite [http://localhost:5000/admin/](http://localhost:5000/admin/) sollte nützlich sein!)*
|
||||
|
||||
## Deployment
|
||||
|
||||
### Per Drone
|
||||
|
||||
Drone testet bereits automatisch den eingecheckten Code im `main`-Branch und für Pull Requests.
|
||||
Deployments finden nicht automatisch statt, sondern müssen angestoßen werden.
|
||||
|
||||
Wähle dazu den erfolgreichen Build, den du deployen möchtest unter https://drone.wtf-eg.de/ag_kommunikation/webseite aus.
|
||||
Rechts oben findest du dann einen Knopf zum Deployment (Wolke mit Pfeil).
|
||||
Als Environment kannst du _spielwiese_ oder _www_ verwenden.
|
||||
|
||||
### Per Hand
|
||||
Das Deployment sollte für maximale Reproduzierbarkeit und Nachvollziehbarkeit immer über Drone stattfinden.
|
||||
In Ausnahmesituationen kann jedoch ein manuelles Deployment nötig sein.
|
||||
|
||||
```bash
|
||||
lektor build
|
||||
lektor deploy dev # Deployment auf die Spielwiese
|
||||
lektor deploy live # Deployment auf die Live-Seite
|
||||
```
|
||||
|
Loading…
Reference in New Issue
Block a user