#!/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