File tree Expand file tree Collapse file tree
scripts/deploy_hato_bot/update_uv_version Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,6 +8,15 @@ trap 'rm "$tmp_tar"' EXIT
88docker save " $image_tag " -o " $tmp_tar "
99home_uv_path=$HOME /uv
1010
11+ echo " === manifest.json Layers ===" >&2
12+ tar -xOf " $tmp_tar " manifest.json | jq -r ' .[0].Layers[]' >&2
13+
14+ first_layer=$( tar -xOf " $tmp_tar " manifest.json | jq -r ' .[0].Layers[0]' )
15+ echo " === first layer file type ===" >&2
16+ tar -xOf " $tmp_tar " " $first_layer " 2> /dev/null | file - >&2
17+ echo " === first layer contents (head 10) ===" >&2
18+ tar -xOf " $tmp_tar " " $first_layer " 2> /dev/null | gunzip 2> /dev/null | tar -tf - 2> /dev/null | head -10 >&2
19+
1120for layer in $( tar -xOf " $tmp_tar " manifest.json | jq -r ' .[0].Layers[]' ) ; do
1221 uv_path=$( tar -xOf " $tmp_tar " " $layer " 2> /dev/null | gunzip 2> /dev/null | tar -tf - 2> /dev/null | grep -E " usr/local/bin/uv$" | head -1)
1322
You can’t perform that action at this time.
0 commit comments