+gitlab-ci-runner, doku für blog und preview
authorDaniel Bohrer <Daniel Bohrer@stratum0.org/mediawiki/>
Thu, 22 Sep 2016 19:46:27 +0000 (19:46 +0000)
committerDaniel Bohrer <Daniel Bohrer@stratum0.org/mediawiki/>
Thu, 22 Sep 2016 19:46:27 +0000 (19:46 +0000)
Bogomir.mw

index ccbd57d..7f90885 100644 (file)
 * 8 GB disk
 * 1 CPU-Core
 
+=== Services ===
+* Blog-Deploy:
+** gitlab-ci-multi-runner, gestartet von systemd, läuft als unprivilegierter User ''gitlab-runner'', Config in /etc/gitlab-runner/config.toml
+** ist als Runner für https://gitli.stratum0.org/stratum0/stratum0-blog eingerichtet
+** GitLab-CI-Config in https://gitli.stratum0.org/stratum0/stratum0-blog/blob/master/.gitlab-ci.yml
+*** bei erfolgreichem Build: rsync nach s0-blog@[[regolas]]:/var/www/blog/, Auth per SSH-Key in bogomir:/home/gitlab-runner/id_dsa
+* Blog-Preview
+** nginx auf Port 80
+** http://bogomir/preview/my-pad-name → /var/www/html/index.php
+** holt Text aus Pad mit dem Namen "my-pad-name" und rendert ein Preview mit dem Blog-Environment aus /var/www/html
+*** Blog-Environment muss bei Bedarf manuell per git pull aktualisiert werden
+
 == Log ==
+* gitlab-ci-multi-runner aufgesetzt und auf [[gitli]] für stratum0/stratum0-blog als Runner eingerichtet --[[Benutzer:Daniel Bohrer|Daniel Bohrer]] 21:46, 22. Sep. 2016 (CEST)
 * unattended-upgrades eingerichtet, erstmal nur aus debian-security. siehe <tt>/etc/apt/apt.conf.d/02.periodic</tt> und <tt>/etc/cron.daily/apt</tt> für Doku --[[Benutzer:Daniel Bohrer|Daniel Bohrer]] 01:28, 23. Mai 2015 (CEST)
 * Initial Setup, [[Benutzer:Daniel Bohrer|Daniel Bohrer]] 02:52, 23. Mai 2015 (CEST)
 
This page took 0.031567 seconds and 4 git commands to generate.