5.2.1 - Updated I2C files
Dependents: mbed-TFT-example-NCS36510 mbed-Accelerometer-example-NCS36510 mbed-Accelerometer-example-NCS36510
Diff: Jenkinsfile
- Revision:
- 0:098463de4c5d
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Jenkinsfile Wed Jan 25 20:34:15 2017 +0000 @@ -0,0 +1,32 @@ + +// List of targets to compile +def targets = [ + //"LPC1768", + //"NUCLEO_F401RE", + //"NRF51822", + "K64F" + ] + +// Map toolchains to compiler labels on Jenkins +def toolchains = [ + ARM: "armcc", + //IAR: "iar_arm", + GCC_ARM: "arm-none-eabi-gcc" + ] + +// mbed.getCurrentBranch returns either local branch name or reference to pull request +def currentBranch = mbed.getCurrentBranch() + +// Create a map of predefined build steps +def parallelSteps = mbed.createParalleSteps("mbed-os", targets, toolchains) + +// Run build steps parallel, map as paramater +mbed.compile(parallelSteps) + +def testApps = [ + "mbed-os-cliapp", + "mbed-client-testapp" + ] + +// buildTestApps accepts array of test application names and a mbed-os branch or PR reference as parameters +mbed.buildTestApps(testApps, "${currentBranch}")