hyperspec-ai / orion-ros2-reference

Project Orion is an open source initiative to democratize the development of intelligent data collection systems for autonomous vehicle software, infrastructure and data pipelines for creating high quality certified data sets for researchers. The project is driven by a committee established by industrial partners.
MIT License
3 stars 2 forks source link

Change script to build environment in Jenkins #2

Open sputtagunta opened 4 years ago

sputtagunta commented 4 years ago

Change orion-ros2-reference/docker/build_dev.sh to be part of the CI/CD pipeline

This compiles the binaries for x86 and also enables the user to use it as a run time environment. We can integrate this into the Jenkins release pipeline.

Specs: jenkins.orion.go360.io

dev.orion.go360.io qa.orion.go360.io staging.orion.go360.io prod.orion.go360.io

Abstract "colcon build" --cmake-args ' -DCMAKE_BUILD_TYPE=Debug' -DCMAKE_CXX_FLAGS="-Werror -Wall" to be in a bash script in file: https://github.com/go360-io/orion-ros2-reference/blob/develop/docker/build.sh