tribuchet: building on jamie Running phase: installPhase image_refs=() +++ image_refs=() for platform in $src/*; do ref_url="ocidir://images:$(basename $platform)" image_refs+=("--ref" "$ref_url") regctl image import "$ref_url" "$platform" done +++ for platform in $src/* ++++ basename /nix/store/w54717gdrjjpassjbvx0q26fbnv588cs-images/aarch64-linux +++ ref_url=ocidir://images:aarch64-linux +++ image_refs+=("--ref" "$ref_url") +++ regctl image import ocidir://images:aarch64-linux /nix/store/w54717gdrjjpassjbvx0q26fbnv588cs-images/aarch64-linux +++ for platform in $src/* ++++ basename /nix/store/w54717gdrjjpassjbvx0q26fbnv588cs-images/x86_64-linux +++ ref_url=ocidir://images:x86_64-linux +++ image_refs+=("--ref" "$ref_url") +++ regctl image import ocidir://images:x86_64-linux /nix/store/w54717gdrjjpassjbvx0q26fbnv588cs-images/x86_64-linux regctl index create "ocidir://images:latest" "${image_refs[@]}" +++ regctl index create ocidir://images:latest --ref ocidir://images:aarch64-linux --ref ocidir://images:x86_64-linux regctl image export "ocidir://images:latest" --name "niks3-server:latest" > $out +++ regctl image export ocidir://images:latest --name niks3-server:latest +++ date +%s ++ endTime=1783412136 ++ showPhaseFooter installPhase 1783412130 1783412136 ++ local phase=installPhase ++ local startTime=1783412130 ++ local endTime=1783412136 ++ local delta=6 ++ (( delta < 30 )) ++ return ++ '[' installPhase = unpackPhase ']' exitHandler + exitHandler + exitCode=0 + set +e + '[' -n '' ']' + (( 0 != 0 )) + runHook exitHook + local hookName=exitHook + shift + local 'hooksSlice=exitHooks[@]' + local hook + for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"} + _logHook exitHook '_callImplicitHook 0 exitHook' + [[ -z 2 ]] + local hookKind=exitHook + local 'hookExpr=_callImplicitHook 0 exitHook' + shift 2 + declare -F '_callImplicitHook 0 exitHook' + type -p '_callImplicitHook 0 exitHook' + [[ _callImplicitHook 0 exitHook != _callImplicitHook* ]] + _eval '_callImplicitHook 0 exitHook' + declare -F '_callImplicitHook 0 exitHook' + eval '_callImplicitHook 0 exitHook' _callImplicitHook 0 exitHook ++ _callImplicitHook 0 exitHook ++ local def=0 ++ local hookName=exitHook ++ declare -F exitHook ++ type -p exitHook ++ '[' -n '' ']' ++ return 0 + return 0 + return 0