Aktionen
Build server » Historie » Revision 3
« Zurück |
Revision 3/27
(diff)
| Weiter »
Maximilian Seesslen, 18.07.2023 17:17
Build server¶
Laminar¶
Shell scripts only. Super minimalistisch aber flexibel. Kann auf der Webseite nicht mal build anstossen (so gewollt); brauch ichs dann ueberhaubt?
C++.
Artifacts forhanden
base=$(basename $0)
PROJECT=${base%.*}
echo "=== Project: $PROJECT"
Buildbot¶
Python.
Builders sind in Python formuliert.
GoCD¶
http://localhost:8153/go/pipelines#!/Noch am ehesten mit Jenkins vergleichbar.
- Coole XML configuration, aber ueber webinterfase zusammenstellbar.
- User-Management
Requirements¶
- Mitbekommen, dass etwas nicht eingecheckt ist
- Compelieren auf anderen Systemen (Docker); Qt5 vs Qt6
- Deploy
Releasing¶
- Erstellung eines releases eigentlich unabhaengig von software repo.
Ein release kann kein make target sein. Derzeit kann das campo-script dies erledigen.
Von Maximilian Seesslen vor mehr als 1 Jahr aktualisiert · 3 Revisionen