diff options
author | Pjotr Prins | 2024-02-27 14:29:21 +0100 |
---|---|---|
committer | Pjotr Prins | 2024-02-27 14:29:27 +0100 |
commit | d0db4236fab288543391ca5e6024b2815c996eb7 (patch) | |
tree | 73d70959b4682458c4311e46fcf3b26b765ff48e /topics/systems | |
parent | 3100a094e5a97e0b00709886e861ace6f164a1dd (diff) | |
download | gn-gemtext-d0db4236fab288543391ca5e6024b2815c996eb7.tar.gz |
fallback
Diffstat (limited to 'topics/systems')
-rw-r--r-- | topics/systems/ci-cd.gmi | 5 | ||||
-rw-r--r-- | topics/systems/fallback.gmi | 16 |
2 files changed, 18 insertions, 3 deletions
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 |