a797ca04

Author: Michael Lynch <git@mtlynch.io>

Committer: Michael Lynch <mtlynch@noreply.codeberg.org>

Build Docker image from Dockerfile in Nix (#217)

Replace the separate dockerTools image definition with a Kaniko-based build that uses the repository Dockerfile. The Nix build patches only its temporary Dockerfile copy to remove the .git COPY line because flake sources do not include .git, preserving normal Docker build behavior.

Reviewed-on: https://codeberg.org/mtlynch/little-moments/pulls/217

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config 2s 12s 12s 14s 2s
Eval 18s 54s 54s 1m12s 3s
Build 36s 1m23s 30s 1m07s 0s
Test 51s 2m59s 3m01s 3m52s 1m08s
Suite 2s 5m29s 3m50s 3m52s 1m14s

Timeline

0s20s40s1m1m20s1m40s2m2m40s3m3m20s3m40s