Compare commits

..

1 Commits

Author SHA1 Message Date
denes 9610189905 Jenkinsfile to build packages
movesense_exercise/br_jenkinsfile There was a failure building this commit Details
movesense_exercise/PR-1 There was a failure building this commit Details
giteee/movesense_exercise/br_jenkinsfile There was a failure building this commit Details
6 years ago

32
Jenkinsfile vendored

@ -0,0 +1,32 @@
pipeline {
agent any
stages {
stage('Generate CMake files') {
steps {
sh "rm -rf /var/jenkins_work/movesense-device-lib/myBuild"
sh "mkdir /var/jenkins_work/movesense-device-lib/myBuild"
sh "alias python=/usr/bin/python2.7; cd /var/jenkins_work/movesense-device-lib/myBuild; cmake -G Ninja -DMOVESENSE_CORE_LIBRARY=../MovesenseCoreLib/ -DCMAKE_TOOLCHAIN_FILE=../MovesenseCoreLib/toolchain/gcc-nrf52_gentoo.cmake -DCMAKE_BUILD_TYPE=Release ${WORKSPACE}"
sh "cd /var/jenkins_work/movesense-device-lib/myBuild; ninja"
}
}
stage('Compile') {
steps {
sh "cd /var/jenkins_work/movesense-device-lib/myBuild; ninja"
}
}
stage('Build packages') {
steps {
sh "cd /var/jenkins_work/movesense-device-lib/myBuild; ninja dfupkg"
}
}
stage('Archive artifacts') {
steps {
archiveArtifacts artifacts: 'Movesense_dfu*.zip'
}
}
}
}
Loading…
Cancel
Save