Skip to content

Commit cbaa2c9

Browse files
author
Tony Tong
committed
check mesa
1 parent 35ccfaf commit cbaa2c9

File tree

2 files changed

+14
-10
lines changed

2 files changed

+14
-10
lines changed

.circleci/unittest/linux/scripts/setup_env.sh

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,12 @@ conda env config vars set MUJOCO_PY_MUJOCO_PATH=$root_dir/.mujoco/mujoco210 \
6969
PYOPENGL_PLATFORM=osmesa
7070

7171
# Software rendering requires GLX and OSMesa.
72-
yum update
73-
yum install -y glfw
74-
yum install -y glew
75-
yum install -y mesa-libGL
76-
yum install -y mesa-libOSMesa-devel
72+
if [[ $MUJOCO_GL == 'osmesa' ]]; then
73+
yum makecache
74+
yum install -y glfw
75+
yum install -y glew
76+
yum install -y mesa-libGL
77+
yum install -y mesa-libOSMesa-devel
78+
fi
7779

7880
conda env update --file "${this_dir}/environment.yml" --prune

.circleci/unittest/linux_stable/scripts/setup_env.sh

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,10 +70,12 @@ conda env config vars set MUJOCO_PY_MUJOCO_PATH=$root_dir/.mujoco/mujoco210 \
7070
PYOPENGL_PLATFORM=osmesa
7171

7272
# Software rendering requires GLX and OSMesa.
73-
yum update
74-
yum install -y glfw
75-
yum install -y glew
76-
yum install -y mesa-libGL
77-
yum install -y mesa-libOSMesa-devel
73+
if [[ $MUJOCO_GL == 'osmesa' ]]; then
74+
yum makecache
75+
yum install -y glfw
76+
yum install -y glew
77+
yum install -y mesa-libGL
78+
yum install -y mesa-libOSMesa-devel
79+
fi
7880

7981
conda env update --file "${this_dir}/environment.yml" --prune

0 commit comments

Comments
 (0)