mirror of
https://github.com/UiO-Gaming/drift.git
synced 2026-11-05 13:56:46 +01:00
add statue auto deploy setup instructions
This commit is contained in:
1 parent
166d292622
commit
3807af64ae
1 file changed
+5
@@ -405,6 +405,11 @@ Prosessen er automatisert. Oppdater LaTeX-kilden og datoen på forsiden (datoen
|
|||||||
|
|
||||||
Når pull requesten merges, kjører workflowen `publiser-vedtekter.yml` (`ssh github_deploy@uiogaming.no vedtekter`). Deploy-scriptet oppdaterer `/srv/uiogaming/dokumenter` og kopierer de gjeldende vedtektene til `/var/www/uiogaming.no/vedtekter`, der [vedtekter.uiogaming.no](https://vedtekter.uiogaming.no) og [statutes.uiogaming.no](https://statutes.uiogaming.no) henter dem. Filene må hete `vedtekter.pdf` og `statutes.pdf` for å fungere, og det ordner scriptet.
|
Når pull requesten merges, kjører workflowen `publiser-vedtekter.yml` (`ssh github_deploy@uiogaming.no vedtekter`). Deploy-scriptet oppdaterer `/srv/uiogaming/dokumenter` og kopierer de gjeldende vedtektene til `/var/www/uiogaming.no/vedtekter`, der [vedtekter.uiogaming.no](https://vedtekter.uiogaming.no) og [statutes.uiogaming.no](https://statutes.uiogaming.no) henter dem. Filene må hete `vedtekter.pdf` og `statutes.pdf` for å fungere, og det ordner scriptet.
|
||||||
|
|
||||||
|
Dette krever at servermaskinen er satt opp slik:
|
||||||
|
|
||||||
|
- `dokumenter` er klonet til `/srv/uiogaming/dokumenter`, og `git config --global --add safe.directory /srv/uiogaming/dokumenter` er kjørt som `github_deploy`
|
||||||
|
- `github_deploy` eier `/var/www/uiogaming.no/vedtekter` (`sudo chown -R github_deploy: /var/www/uiogaming.no/vedtekter`)
|
||||||
|
|
||||||
# Rutiner
|
# Rutiner
|
||||||
|
|
||||||
- Endre passord for alle tjenester ved styrebytte
|
- Endre passord for alle tjenester ved styrebytte
|
||||||
|
|||||||
Reference in new issue
Block a user