Compare commits

...

18 Commits

Author SHA1 Message Date
2361beb9ad Merge branch 'master' into CI-exp
Some checks failed
JCS-Prod/Orbital-Satellite/pipeline/head There was a failure building this commit
2019-02-26 14:12:53 +01:00
d3c6701735 Updated Jenkinsfile for docker image update 2019-02-25 15:12:06 +01:00
dc6b6ba6c3 Added Jenkinsfile 2018-11-15 13:57:25 +01:00
0e8d4cc915 Added Jenkinsfile 2018-11-15 13:49:25 +01:00
78dafa87c2 Fix missing args 2018-11-15 13:39:06 +01:00
ac2fca01e8 Try docker compilation 2018-11-15 13:32:11 +01:00
9c894e0ae1 Added Jenkinsfile 2018-11-15 13:27:12 +01:00
fa13c2f3d3 Added Jenkinsfile 2018-11-15 13:18:01 +01:00
dc8e654812 Added Jenkinsfile 2018-11-15 13:12:34 +01:00
cf425d24ea Added Jenkinsfile 2018-11-15 13:06:08 +01:00
5043d189c3 Added Jenkinsfile 2018-11-15 12:37:37 +01:00
4543596dfa Added Jenkinsfile 2018-11-15 12:26:45 +01:00
a1dbf19abe Added Jenkinsfile 2018-11-15 12:02:06 +01:00
a5ad77b1f7 Added Jenkinsfile 2018-11-15 11:56:03 +01:00
4c8195ea80 Added Jenkinsfile 2018-11-15 11:47:09 +01:00
20fda462d6 Added Jenkinsfile 2018-11-15 11:41:10 +01:00
6c52c36399 Added Jenkinsfile 2018-11-15 11:39:21 +01:00
6e555b0e85 Added Jenkinsfile 2018-11-15 11:16:33 +01:00

30
Jenkinsfile vendored Normal file
View File

@ -0,0 +1,30 @@
pipeline {
agent {
docker {
image 'jackcartersmith/gradle_mc:stable_1.12'
}
}
stages {
stage('Setup') {
steps {
sh 'cd /var/lib/jenkins/workspace/Orbital-Satellite_*'
sh 'chmod u+x gradlew'
sh './gradlew setupCIWorkspace'
}
}
stage('Compile') {
steps {
sh './gradlew clean'
sh './gradlew check'
sh './gradlew build'
}
}
stage('JAR release') {
steps {
archiveArtifacts(artifacts: 'build/libs/OrbitalSatellite-*.jar', excludes: 'build/libs/OrbitalSatellite-*-sources.jar')
cleanWs(cleanWhenAborted: true, cleanWhenFailure: true, cleanWhenNotBuilt: true, cleanWhenSuccess: true, cleanWhenUnstable: true, cleanupMatrixParent: true, deleteDirs: true)
}
}
}
}