From 9369b633ffbca6a3979c75a4c44cfd382a3a4c52 Mon Sep 17 00:00:00 2001 From: Renato Botelho Date: Mon, 21 Aug 2017 10:27:03 -0300 Subject: Add a new option to rsync snaps and pkg --- build.sh | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'build.sh') diff --git a/build.sh b/build.sh index a1027bc..8eb790c 100755 --- a/build.sh +++ b/build.sh @@ -64,6 +64,7 @@ usage() { echo " --update-sources - Refetch FreeBSD sources" echo " --rsync-repos - rsync pkg repos" echo " --print-flags - Show current builder configuration" + echo " --rsync-snapshots - rsync snapshots images and pkg repos" echo " --clean-builder - clean all builder used data/resources" echo " --build-kernels - build all configured kernels" echo " --build-kernel argument - build specified kernel. Example --build-kernel KERNEL_NAME" @@ -131,6 +132,10 @@ while test "$1" != ""; do BUILDACTION="rsync_repos" export DO_NOT_SIGN_PKG_REPO=YES ;; + --rsync-snapshots) + BUILDACTION="rsync_snapshots" + export DO_NOT_SIGN_PKG_REPO=YES + ;; --build-kernels) BUILDACTION="buildkernels" ;; @@ -295,6 +300,10 @@ case $BUILDACTION in unset SKIP_FINAL_RSYNC pkg_repo_rsync "${CORE_PKG_PATH}" ;; + rsync_snapshots) + unset SKIP_FINAL_RSYNC + snapshots_scp_files + ;; update_pkg_repo) if [ -z "${DO_NOT_UPLOAD}" -a ! -f /usr/local/bin/rsync ]; then echo "ERROR: rsync is not installed, aborting..." -- cgit v1.1