uji-ros-pkg / underwater_simulation

UWSim-NET, the Underwater Simulator
100 stars 64 forks source link

[CI] Update config for ROS Kinetic and Lunar. #59

Closed 130s closed 7 years ago

130s commented 7 years ago

Taking out a commit for CI update from #58.

Update CI config using industrial_ci, a set of CI scripts that can also covers ROS prerelease test.

ROS Lunar is also added but as of today dependency isn't met so all jobs fail.

130s commented 7 years ago

I have no idea why CI jobs where build happens on Travis (i.e. not using ROS buildfarm scripts) are failing. E.g.

https://travis-ci.org/uji-ros-pkg/underwater_simulation/jobs/249110995#L608

CMake Error: Could not open file for write in copy operation /root/catkin_ws/src/underwater_simulation/uwsim/include/uwsim/SimulatorConfig.h.tmp
CMake Error: : System Error: Read-only file system
CMake Error at /root/catkin_ws/src/underwater_simulation/uwsim/CMakeLists.txt:70 (CONFIGURE_FILE):

  configure_file Problem configuring file
perezsolerj commented 7 years ago

Still failing because it needs to create a config file (simulatorConfig.h) that will be used by UWSim to configure source directories at build time. It seems travis does not allow to create files in the source directory (read only file system) still looking for a way to solve this.