umm / scripts /pack_environment.sh
Orangerl's picture
Add files using upload-large-folder tool
20b4034 verified
Raw
History Blame Contribute Delete
629 Bytes
#!/usr/bin/env bash
set -euo pipefail
UMM_ROOT="${UMM_ROOT:-$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)}"
SOURCE_ENV="${SOURCE_ENV:-/rczhang/rczhang/conda_packs/unvideo}"
CONDA_PACK_BIN="${CONDA_PACK_BIN:-${SOURCE_ENV}/bin/conda-pack}"
OUTPUT="${UMM_ROOT}/environment/unvideo-conda.tar.gz"
unset http_proxy https_proxy HTTP_PROXY HTTPS_PROXY all_proxy ALL_PROXY
mkdir -p "$(dirname "${OUTPUT}")"
"${CONDA_PACK_BIN}" \
--prefix "${SOURCE_ENV}" \
--output "${OUTPUT}" \
--format tar.gz \
--compress-level 4 \
--ignore-editable-packages \
--ignore-missing-files \
--force
echo "Packed environment: ${OUTPUT}"