Skip to content
Snippets Groups Projects
  1. Apr 06, 2021
  2. Apr 03, 2021
  3. Apr 02, 2021
  4. Apr 01, 2021
  5. Mar 31, 2021
  6. Mar 30, 2021
  7. Mar 26, 2021
    • Ruffin's avatar
      Reduce RAM usage in CI (#2258) · e1345944
      Ruffin authored
      * Switch ccache away from ramdisk to tmp
      
      to reduce CI RAM usage during builds
      
      * Use ccache environment variables
      
      for CCACHE_DIR and CCACHE_LOGFILE
      
      * Add defaults file for colcon
      
      https://colcon.readthedocs.io/en/released/user/configuration.html#defaults-yaml
      
      https://colcon.readthedocs.io/en/released/reference/executor-arguments.html#executor-arguments
      
      * Enable colcon defaults.yml config
      
      * Unset MAKEFLAGS
      
      * Break the build cache for testing
      
      * Fix env
      
      * Reset MAKEFLAGS
      
      * Use env for copy
      
      * Increase limits
      
      * break build cache for testing
      
      * consolidate colcon build args into config
      
      * cleanup
      
      * Update mixin comment
      
      * Prune repos file
      image_common already included in ros2.repo and thus osrf/ros2:nightly
      
      * Set limts as if there where 2 CPUs
      prior config rencountered load deadlock
      and colcon doesn't seem to count the correct number of cores in CI
      
      * Remove load average
      to avoid any deadlock
      
      * Bust CI cache for testing
      
      * Increase make job limit
      
      * Bust CI cache for testing
      
      * Revert failed changes
      
      * Revert use of env as path arg
      as it's incrocly interpreted as
      /opt/overlay_ws/$CCACHE_DIR
      
      * Move colcon defaults file
      
      * Re-enable load average limit
      
      Builds without warm ccache caches can still fail
      like when building ompl and gazebo_ros simultaneously
  8. Mar 24, 2021
  9. Mar 23, 2021
  10. Mar 18, 2021
  11. Mar 17, 2021
  12. Mar 13, 2021
  13. Mar 12, 2021
  14. Mar 11, 2021
  15. Mar 10, 2021