Added DISPLAY to env.
Did you know echo cmd was unstable? I didn't.
This commit is contained in:
parent
bbea59dc40
commit
44f9d1dd2a
@ -18,16 +18,19 @@ if [ "0" == "$(cat /home/ros/docker_image_version)" ]; then
|
|||||||
echo "Created workspace"
|
echo "Created workspace"
|
||||||
su ros -c "cd /home/ros/workspace; colcon build --event-handlers console_cohesion+ --cmake-args -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -G Ninja"
|
su ros -c "cd /home/ros/workspace; colcon build --event-handlers console_cohesion+ --cmake-args -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -G Ninja"
|
||||||
echo "Built workspace"
|
echo "Built workspace"
|
||||||
echo "1" > /home/ros/docker_image_version
|
printf "1" > /home/ros/docker_image_version
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if [ ! -f /home/ros/.ssh/id_rsa ]; then
|
if [ ! -f /home/ros/.ssh/id_rsa ]; then
|
||||||
su ros -c "ssh-keygen -N '' -f /home/ros/.ssh/id_rsa"
|
su ros -c "ssh-keygen -N '' -f /home/ros/.ssh/id_rsa"
|
||||||
echo "Generated SSH Keys."
|
echo "Generated SSH Keys."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "ros:ros" | chpasswd
|
echo "ros:ros" | chpasswd
|
||||||
su ros -c "echo 'source /opt/ros/$ROS_DISTRO/setup.bash\nsource /home/ros/workspace/install/setup.bash' > ~/.rosrc"
|
su ros -c "printf 'source /opt/ros/$ROS_DISTRO/setup.bash\nsource /home/ros/workspace/install/setup.bash' > ~/.rosrc"
|
||||||
|
printf "DISPLAY=$DISPLAY" > /etc/profile.d/display.sh
|
||||||
|
|
||||||
echo "Ready to connect."
|
echo "Ready to connect."
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user