Admin Tool: To clone all pinkgorilla git repos to /home/pinkgorilla execute
./admin.sh gitclone runs git clone on all repos that do not exist on disk
./admin.sh info
./admin.sh info pinkie
./admin.sh gitstatus git status for all reps
./admin.sh gitstatus pinkie git status for pinkie repo
./admin.sh demo pinkie run demo app git for pinkie repo
Create a virtual environment (can be exited with CTRL+D) that only exports the apps/environment variables of the GUIX app bundle. Therefore builds are guaranteed to be deterministic.
Initial Install
mkdir /home/pinkgorilla
./admin.sh gitclone pinkie
To create the virtual environment
./dev-env.sh
Inside the virtual environment:
# Enduser Apps and Examples
./admin.sh demo notebook-clj
./admin.sh demo goldly-example-datascience
# Developer Libraries
./admin.sh demo pinkie
./admin.sh demo webly
./admin.sh demo goldly
./admin.sh demo gorilla-ui
./admin.sh demo nrepl-middleware
GUIX can create Docker Images that could be run in a KVM cluster.
./docker-build.sh
./docker-start.sh
./docker-exec.sh
./docker-stop.sh
https://github.com/wting/autojump Guix autojump or fasd