14 lines
408 B
Bash
14 lines
408 B
Bash
|
#!/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
|