ef9b7c80

Author: Michael Lynch <git@mtlynch.io>

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

Deploy Nix-built images to Fly from NixCI (#70)

Add a NixCI deployment target and a deploy-to-fly flake package that builds the image with Nix, pushes it to Fly's registry with Skopeo, and deploys the already-pushed image.

Reviewed-on: https://codeberg.org/mtlynch/go-app-starter/pulls/70

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config 2s 9s 9s 12s 2s
Eval 8s 33s 33s 42s 0s
Build 12s 3m14s 2m05s 2m18s 1m26s
Deploy 2m39s 0s 0s 2m39s 20s
Suite 2s 3m57s 2m36s 2m39s 1m49s

Timeline

0s10s20s30s40s