diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index edbe668ccb27b0554a94ed4b9d7deace7924183f..910ca3aeffa8734615d6e74d2452e5afdf1deeac 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -28,7 +28,10 @@ micromamba:
     stage: build
     script:
         - sh <(curl -L micro.mamba.pm/install.sh)
-        - source ~/.bashrc
+        - export MAMBA_EXE='/root/.local/bin/micromamba'
+        - export MAMBA_ROOT_PREFIX='/root/micromamba'
+        - __mamba_setup="$("$MAMBA_EXE" shell hook --shell bash --root-prefix "$MAMBA_ROOT_PREFIX" 2> /dev/null)"
+        - eval "$__mamba_setup"
         - micromamba --version
         - micromamba create -f prerequisites.yml -y -v
         - micromamba activate DAS