Skip to content

Commit e3f9520

Browse files
committed
Fix mambaforge shell history (rapidsai#219)
* disable history when restoring shell options * Update devcontainer-feature.json
1 parent 9dc4b4d commit e3f9520

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

features/src/mambaforge/.bashrc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ for default_conda_env_name in ${DEFAULT_CONDA_ENV:-} ${CONDA_DEFAULT_ENV:-} base
66
break;
77
fi
88
# Temporarily allow unbound variables for conda activation.
9-
oldstate="$(shopt -po; shopt -p)"; [[ -o errexit ]] && oldstate="${oldstate}; set -e"; set +u;
9+
oldstate="$(shopt -po | grep -E '(nounset|verbose|xtrace)')"; set +u;
1010
if conda activate "${default_conda_env_name}" 2>/dev/null; then
11-
{ set +vx; } 2>/dev/null; eval "${oldstate}"; unset oldstate;
11+
{ set +vxo history; } 2>/dev/null; eval "${oldstate}"; unset oldstate;
1212
break;
1313
else
14-
{ set +vx; } 2>/dev/null; eval "${oldstate}"; unset oldstate;
14+
{ set +vxo history; } 2>/dev/null; eval "${oldstate}"; unset oldstate;
1515
continue;
1616
fi
1717
done

features/src/mambaforge/devcontainer-feature.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "Mambaforge",
33
"id": "mambaforge",
4-
"version": "24.4.1",
4+
"version": "24.4.2",
55
"description": "A feature to install mambaforge",
66
"options": {
77
"version": {

0 commit comments

Comments
 (0)