# HG changeset patch # User Richard Westhaver # Date 1718589561 0 # Node ID 91b552d64438b8e72dc80d6af29cc16f94d5fe21 # Parent b37de13ac9b789f69c72b7bbeaaae057d462fe59 bundle updates diff -r b37de13ac9b7 -r 91b552d64438 scripts/bundle-comp.sh --- a/scripts/bundle-comp.sh Sun Jun 16 21:17:26 2024 -0400 +++ b/scripts/bundle-comp.sh Mon Jun 17 01:59:21 2024 +0000 @@ -10,7 +10,7 @@ rm -rf $OUT/* mkdir -pv $OUT -mkdir -pv $WD/vc/hg/{zst,stream} +mkdir -pv $WD/src/hg/{zst,stream} cd $SRC_PATH # Find all mercurial repositories, create bundles and dump them to $OUT dir. @@ -19,17 +19,17 @@ echo "found hg repo: $i" cd $i/.. echo "making zstd-v2 bundle..." - hg bundle -a -t zstd-v2 $WD/vc/hg/zst/$(basename $(hg root)).hg.zst + hg bundle -a -t zstd-v2 $WD/src/hg/zst/$(basename $(hg root)).hg.zst echo "making none-v2 bundle..." - hg bundle -a -t none-v2 $WD/vc/hg/$(basename $(hg root)).hg + hg bundle -a -t none-v2 $WD/src/hg/$(basename $(hg root)).hg echo "making stream bundle..." - hg debugcreatestreamclonebundle $WD/vc/hg/stream/$(basename $(hg root)).hg.stream + hg debugcreatestreamclonebundle $WD/src/hg/stream/$(basename $(hg root)).hg.stream echo "... Done." cd $SRC_PATH done # archive all *.hg bundles, final compression with zst -cd $WD/vc && tar -I 'zstd' -cf $OUT/$BUNDLE.tar.zst --exclude hg/hg.hg hg/*.hg -# tar -cf $OUT/$BUNDLE.tar.stream vc/stream/*.hg.stream -# tar -cf $OUT/$BUNDLE.tar vc/*.hg +cd $WD/src && tar -I 'zstd' -cf $OUT/$BUNDLE.tar.zst --exclude hg/hg.hg hg/*.hg +# tar -cf $OUT/$BUNDLE.tar.stream src/stream/*.hg.stream +# tar -cf $OUT/$BUNDLE.tar src/*.hg echo "Done." diff -r b37de13ac9b7 -r 91b552d64438 scripts/bundle-packy.sh --- a/scripts/bundle-packy.sh Sun Jun 16 21:17:26 2024 -0400 +++ b/scripts/bundle-packy.sh Mon Jun 17 01:59:21 2024 +0000 @@ -9,7 +9,7 @@ echo "Bundling $BUNDLE_NAME in $OUT..." mkdir -pv $OUT -mkdir -pv $WD/vc/{git,hg} +mkdir -pv $WD/src/packy cd $SRC_PATH # Find all git repositories, create bundles and dump them to $OUT dir. @@ -18,7 +18,7 @@ echo "found git repo: $i" cd $i/.. echo "making git bundle..." - git bundle create $WD/vc/git/$(basename $(realpath .)).git --all + git bundle create $WD/src/packy/$(basename $(realpath .)).git --all echo "... Done." cd $SRC_PATH done @@ -28,11 +28,11 @@ echo "found hg repo: $i" cd $i/.. echo "making none-v2 bundle..." - hg bundle -a -t none-v2 $WD/vc/hg/$(basename $(hg root)).hg + hg bundle -a -t none-v2 $WD/src/packy/$(basename $(hg root)).hg echo "... Done." cd $SRC_PATH done # archive all *.git bundles and Mercurial .hg bundle -cd $WD/vc && tar -I 'zstd' -cf $OUT/$BUNDLE.tar.zst git/*.git hg/hg.hg +cd $WD/src && tar -I 'zstd' -cf $OUT/$BUNDLE.tar.zst packy/* echo "Done." diff -r b37de13ac9b7 -r 91b552d64438 skelfile --- a/skelfile Sun Jun 16 21:17:26 2024 -0400 +++ b/skelfile Mon Jun 17 01:59:21 2024 +0000 @@ -17,8 +17,10 @@ (bin () #$mkdir -pv .stash/bin$#) ;; src (repos (src) #$cd .stash && curl -O https://packy.compiler.company/src/comp.tar.zst && \ - unzstd comp.tar.zst && tar -xf comp.tar -C src && rm comp.tar$#) - (packy-repos (src) #$cd .stash && curl -O https://vc.compiler.company/src/packy.tar.zst$#) + unzstd comp.tar.zst && tar -xf comp.tar -C src && mv src/hg/* src/ && rm -rf src/hg comp.tar$#) + (packy-repos (src) #$cd .stash && curl -O https://vc.compiler.company/src/packy.tar.zst && \ + unzstd packy.tar.zst && mkdir -p src/packy && tar -xf packy.tar -C src/packy && \ + mv hg/* git/* src/packy/ && rm -rf src/packy/hg src/packy/git packy.tar$#) ;; containers (archlinux () #$podman build -f .stash/src/pod/Containerfile.archlinux . -t localhost/archlinux$#) (alpine () #$podman build -f .stash/src/pod/Containerfile.alpine . -t localhost/alpine$#)