diff options
-rw-r--r-- | README.org | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/README.org b/README.org index e4985da..d1e92d0 100644 --- a/README.org +++ b/README.org @@ -3,23 +3,38 @@ containers. The git repo lives at https://git.genenetwork.org/gn-machines/ +For CI/CD see + +=> https://issues.genenetwork.org/topics/systems/ci-cd + For philosophy and (KISS) incremental development containers, see: => https://issues.genenetwork.org/topics/systems/debug-and-developing-code-with-genenetwork-system-container * GeneNetwork development container (aka CI/CD) -The GeneNetwork development container is currently run on /tux02/. It runs -continuous integration and continuous deployment services for -genenetwork2, genenetwork3 and several other associated projects. +The GeneNetwork development container is currently run on /tux02/. +It runs continuous integration and continuous deployment services for genenetwork2, genenetwork3 and several other associated projects. To build and install the container, you will need the [[https://gitlab.com/genenetwork/guix-bioinformatics][guix-bioinformatics]] and [[https://git.systemreboot.net/guix-forge/][guix-forge]] channels. Once these channels are pulled and available, on /tux02/, run + #+BEGIN_SRC shell $ ./genenetwork-development-deploy.sh #+END_SRC +It will try to create symlinks at the end. You can do this as root (too). + +Note we current run as aruni user and the latest guix is the user profile. + +#+BEGIN_SRC shell +aruni@tux02:~/gn-machines$ which guix +/home/aruni/.config/guix/current/bin/guix +aruni@tux02:~/gn-machines$ guix describe +Generation 46 Mar 27 2025 23:39:42 (current) +#+END_SRC + /tux02/ is configured with a systemd service to run this container. Restart it. #+BEGIN_SRC shell |