From 73cf9518b45bdd99e2b50869d86522990e8e8b53 Mon Sep 17 00:00:00 2001 From: Ujwal Kundur <ujwal.kundur@gmail.com> Date: Thu, 23 Jun 2022 13:40:17 +0530 Subject: [PATCH] Test fix 6.9 Source setvars.sh from /etc/profile while using bash login shell. --- containers/oneapi/onedev.Dockerfile | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/containers/oneapi/onedev.Dockerfile b/containers/oneapi/onedev.Dockerfile index b4b5dccf5..143b3f6bb 100644 --- a/containers/oneapi/onedev.Dockerfile +++ b/containers/oneapi/onedev.Dockerfile @@ -319,15 +319,14 @@ ARG AFTERBURNER_VERSION=main RUN echo "" >> /etc/jug_info \ && echo " - jug_dev: ${JUG_VERSION}" >> /etc/jug_info -## make entrypoint executable -RUN chmod +x /usr/local/sbin/entrypoint.sh +## make entrypoint executable and set up oneAPI environment +RUN chmod +x /usr/local/sbin/entrypoint.sh \ + && echo "source /opt/intel/oneapi/setvars.sh --force 2> /dev/null" \ + >> /etc/profile ## make sure we have the entrypoints setup correctly ENTRYPOINT ["/usr/local/sbin/entrypoint.sh"] - -## set up oneAPI environment while using login (-l) shell -CMD ["bash", "--rcfile", "/etc/profile", "-l", "-c", \ - "source /opt/intel/oneapi/setvars.sh --force 2> /dev/null"] +CMD ["bash", "--rcfile", "/etc/profile", "-l"] USER 0 WORKDIR / SHELL ["/usr/local/bin/eic-shell"] -- GitLab