gitit-docker/build.sh

14 lines
408 B
Bash
Raw Permalink Normal View History

2024-08-22 04:34:07 +00:00
#!/usr/bin/env sh
set -euo pipefail
docker pull ubuntu:24.04
docker image save -o ubuntu-24.04.tar.gz ubuntu:24.04
NAME=$(nix store add-file ./ubuntu-24.04.tar.gz)
echo $NAME > include.nix
git add -f include.nix
nix build -o gitit.tar.gz
git rm --cached include.nix
docker load < gitit.tar.gz
docker tag gitit:0.15.1.2 git.mzhang.io/michael/gitit:0.15.1.2
# docker push git.mzhang.io/michael/gitit:0.15.1.2