diff options
author | Renato Botelho <renato@netgate.com> | 2017-08-21 10:27:03 -0300 |
---|---|---|
committer | Renato Botelho <renato@netgate.com> | 2017-08-21 10:28:07 -0300 |
commit | e48f041833cea3d8cf0ca90368dbd29b19161812 (patch) | |
tree | 3f64a3918736fef7a9d039af0f5057c57e548322 /build.sh | |
parent | b6565b4a09eedf6e548c06861f4599585720379f (diff) | |
download | pfsense-e48f041833cea3d8cf0ca90368dbd29b19161812.zip pfsense-e48f041833cea3d8cf0ca90368dbd29b19161812.tar.gz |
Add a new option to rsync snaps and pkg
Diffstat (limited to 'build.sh')
-rwxr-xr-x | build.sh | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -30,6 +30,7 @@ usage() { echo " --setup - Install required repo and ports builder require to work" echo " --update-sources - Refetch FreeBSD sources" echo " --rsync-repos - rsync pkg repos" + 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" @@ -84,6 +85,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" ;; @@ -229,6 +234,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..." |