Skip to content

Commit 7a11aae

Browse files
committed
Use variable for log directory and echo everything
1 parent d4b27e7 commit 7a11aae

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

conda/recipes/archive_env_logs.sh

+8-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
#!/usr/bin/env bash
22

3+
set -x
4+
35
build_prefix=$1
46
prefix=$2
57
package_name=$3
@@ -8,12 +10,14 @@ package_name=$3
810
# the platform
911
platform_dir=$(conda config --show subdir | grep 'subdir' | awk '{print $2}')
1012

11-
mkdir -p ../../$platform_dir/env_logs
13+
log_directory=../../$platform_dir/env_logs
14+
15+
mkdir -p $log_directory
1216
source ../../../mambaforge/etc/profile.d/conda.sh
1317

1418
#Just for first package (mantid), archive the package-conda environment
1519
if [ "$package_name" == mantid ] ; then
16-
conda list --explicit --prefix ../../../mambaforge/envs/package-conda > ../../$platform_dir/env_logs/package-conda_environment.txt 2>&1 || echo "Failed to write package-conda conda list output to file"
20+
conda list --explicit --prefix ../../../mambaforge/envs/package-conda > $log_directory/package-conda_environment.txt 2>&1 || echo "Failed to write package-conda conda list output to file"
1721
fi
18-
conda list --explicit --prefix "$build_prefix" > ../../$platform_dir/env_logs/"${package_name}"_build_environment.txt 2>&1 || echo "Failed to write build conda list output to file"
19-
conda list --explicit --prefix "$prefix" > ../../$platform_dir/env_logs/"${package_name}"_host_environment.txt 2>&1 || echo "Failed to write host conda list output to file"
22+
conda list --explicit --prefix "$build_prefix" > $log_directory/"${package_name}"_build_environment.txt 2>&1 || echo "Failed to write build conda list output to file"
23+
conda list --explicit --prefix "$prefix" > $log_directory/"${package_name}"_host_environment.txt 2>&1 || echo "Failed to write host conda list output to file"

0 commit comments

Comments
 (0)