AnsweredAssumed Answered

What would be the recommended approach for continuous integration?

Question asked by Javier Cardona on Aug 17, 2016
Latest reply on Aug 17, 2016 by Marek Trmac



I would like to configure continuous integration for a KDS 3.0 project in gitlab.  The build machines are minimal Linux hosts that need to be configured before running each test suite. Right now I am checking in KDS-generated makefiles so I can build the project with bare arm-gcc.

This requires checking in the Debug/Release folders generated with KDS with all the *.mk files.

The test runner then just needs to apt-get install -qq gcc-arm-none-eabi prior to building the project with make.

This seems to work fine, as long as the makefiles do not contain any absolute paths.


Is this a good way to do this?