HorizonRobotics / SocialRobot

Apache License 2.0
71 stars 20 forks source link

Add CI test using Github Actions #103

Closed Jialn closed 4 years ago

Jialn commented 4 years ago

Added build and code checking for playground_test.

The script installs gazebo dependency every time. To avoid this I also build a docker image https://hub.docker.com/layers/jialn/socialbot/latest/images/sha256-6db01ed73b6516995a4dbf971d4228a53baf1f0c00a91213fea1be468c6defca

But it seems that installing gazebo dependency (need to get some 200~400MB from Azure internal sources) is fast enough, and maybe faster than pulling image from docker-hub (~800MB). The setup and installing progress take about 2.5 minutes.

Jialn commented 4 years ago

https://github.com/HorizonRobotics/SocialRobot/issues/102 This issue generates lots of warnings about textures during the tests. I've removed unused texture and stl files in our customized models, and added the original models to our repo because of the texture dependency.