From d0db4236fab288543391ca5e6024b2815c996eb7 Mon Sep 17 00:00:00 2001 From: Pjotr Prins Date: Tue, 27 Feb 2024 14:29:21 +0100 Subject: fallback --- topics/systems/ci-cd.gmi | 5 ++--- topics/systems/fallback.gmi | 16 ++++++++++++++++ 2 files changed, 18 insertions(+), 3 deletions(-) (limited to 'topics/systems') diff --git a/topics/systems/ci-cd.gmi b/topics/systems/ci-cd.gmi index e9a24a3..6aa17f2 100644 --- a/topics/systems/ci-cd.gmi +++ b/topics/systems/ci-cd.gmi @@ -1,8 +1,6 @@ # CI/ CD for genetwork projects -We need to figure out/ discuss and document how to go about doing the whole automated testing and deployment, from pushing code to deployment to production. - -For a first, we need various levels of tests to be run, from unit tests to the more complicated ones like integration, performance, regression, etc tests, and of course, they cannot all be run for each and every commit, and will thus need to be staggered across the entire deployment cycle to help with quick iteration of the code. +We need various levels of tests to be run, from unit tests to the more complicated ones like integration, performance, regression, etc tests, and of course, they cannot all be run for each and every commit, and will thus need to be staggered across the entire deployment cycle to help with quick iteration of the code. ## Tags @@ -11,6 +9,7 @@ For a first, we need various levels of tests to be run, from unit tests to the m * status: in progress * priority: high * type: enhancement +* status: closed ## Tasks diff --git a/topics/systems/fallback.gmi b/topics/systems/fallback.gmi index 1175d8f..e2bde6b 100644 --- a/topics/systems/fallback.gmi +++ b/topics/systems/fallback.gmi @@ -58,9 +58,25 @@ see also ## Guix system container +* [X] Assess gemtext documentation +* [ ] Check tux02 configurations +* [ ] Set up guix channels +* [ ] Set up guix gcroot +* [ ] Update systemd +* [ ] Add gn-guile to configuration +* [ ] Test, test, test +=> guix-system-containers-and-how-we-use-them More info ## Sheepdog monitoring * [ ] Move host to tb * [ ] Update all clients +* [ ] Add monitoring new fallback services + +## Continuous updates + +* [ ] Mariadb +* [ ] Redis +* [ ] Auth +* [ ] Files -- cgit v1.2.3