Richtlinie - Softwareentwicklung¶
Zugangsdaten dürfen nicht im Quellcode gespeichert werden.
Produktive Daten dürfen nicht ungeschützt in Entwicklungs- oder Testumgebungen verwendet werden.
Versionierung¶
Wir orientieren uns bei der Versionierung von Software an Semantic Versioning.
Git Commit Messages¶
Wir orientieren uns bei der Erstellung von Commit Messages an Conventional Commits.
Changelog¶
Für jede Softwareentwicklung wird ein Keep a changelog geführt.
Git Branches¶
Das Git-Branching-Model sieht folgende Benennung vor:
prod: productionmain: productionint: integrationtest: testingdev: developmentupg: upgrade
Linting¶
Wir verwenden pre-commit für das Linting.
Backlinks