Commit graph

24 commits

Author SHA1 Message Date
Lance R. Vick
088bb4f08f
remove self from context to avoid races 2024-02-11 07:36:22 -08:00
Lance R. Vick
37f34dc0d9
only remove contents of out dir 2024-02-10 05:50:16 -08:00
Lance R. Vick
94cb11b3d2
remove outdir before rebuilding 2024-02-10 05:11:59 -08:00
Lance R. Vick
f696d204ee
drop digests favoring make dependence on index.json 2024-02-10 05:01:49 -08:00
Lance R. Vick
123454e5bc
resume using digests so make avoids rebuilding things due to epoch time oci folders 2024-02-09 10:33:31 -08:00
Lance R. Vick
5ca3ad2805
add optional debug cachebusting timestamp in build macro 2024-02-09 10:20:24 -08:00
Lance R. Vick
7bc8e1831f
explicitly remove outdir before new build 2024-02-09 03:44:13 -08:00
Lance R. Vick
a4570781d9
use final registry name embedded in container 2024-02-09 03:36:18 -08:00
Lance R. Vick
fc2f84c1eb
mostly automate make target generation 2024-02-08 09:09:58 -08:00
Lance R. Vick
2bafad8aab
inject SOURCE_DATE_EPOCH as build arg 2024-02-08 03:51:42 -08:00
Lance R. Vick
984ac07d63
enable OCI timestamp rewriting 2024-02-07 14:03:02 -08:00
Lance R. Vick
990ad1a2f3
dump tgz complexity. Layers are already compressed 2024-02-06 01:21:20 -08:00
Lance R. Vick
e42d9355e5
additional bootstrap cleanup/refactor 2024-02-05 16:14:20 -08:00
Lance R. Vick
cf04bfc6e6
don't gzip unless we have a valid tar file 2024-02-05 01:45:45 -08:00
Lance R. Vick
833df686d6
only write tar if succesful 2024-02-02 15:10:11 -08:00
Lance R. Vick
82efcb642b
gzip in separate step to avoid pipefail issues 2024-02-01 17:49:13 -08:00
Lance R. Vick
253b6b122c
write OCIs to temp files initially so make does not assume success 2024-01-31 14:24:44 -08:00
Lance R. Vick
f4350e4cfe
NOCACHE support for make 2024-01-29 16:03:01 -08:00
Lance R. Vick
71753e9f0b
autoload oci files after build 2024-01-27 22:23:34 -08:00
Lance R. Vick
9918246d44
fix single image annotations 2024-01-27 21:59:02 -08:00
Lance R. Vick
972be9b5b8
Standardize on OCI build output with compat checks 2024-01-27 21:49:38 -08:00
Seán C McCord
a9266a413c
fix: workaround for bug in patch 2024-01-17 13:10:39 -05:00
Lance R. Vick
6ccd002aaa
default to network=host to avoid frequent dns issues on some platform 2024-01-16 17:16:32 -08:00
Lance R. Vick
ebbafb6614
category refactor and various determinisim fixes 2023-12-17 20:05:16 -08:00