csrdelft / csrdelft.nl

De webstek van Civitas Studiosorum Reformatorum, wordt onderhouden door de PubCie.
https://csrdelft.nl
18 stars 11 forks source link

Draft: Voeg ondersteuning toe voor devenv #1122

Open NathanHuisman opened 1 year ago

NathanHuisman commented 1 year ago

Devenv (https://devenv.sh) is een manier om software lokaal te draaien. Het werkt op Linux/MacOS/WSL2. Het voordeel is dat je één command draait (devenv up) en daarmee de hele stek in een keer draaiende hebt. Als je dan devenv shell draait (terwijl je devenv up in de achtergrond hebt draaien), kun je met de mysql client de database dumps importeren.

Devenv installeren: https://devenv.sh/getting-started/

Ik ben benieuwd wat jullie ervan vinden. Het configureren bracht wel wat koppijn met zich mee (nix is ingewikkeld), maar het is wel zeer flexibel. Het grote voordeel is vooral dat de software automatisch gedownload word door nix zodat je zelf niets meer hoeft te installeren.

Nog een paar kleine problemen:

Nog een paar TODOtjes voor mezelf:

sonarcloud[bot] commented 1 year ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication