git-subtree-dir: libs/CommService git-subtree-split: 7ccc0fce88bbc5969df060058cf0fb57abe3bcf9
34 lines
928 B
Groovy
34 lines
928 B
Groovy
@Library('ftewa-jenkins-library@main') _
|
|
import de.hsuhh.ti.jenkins.*
|
|
|
|
|
|
p = new Pipelines()
|
|
|
|
p.FTEWAPipeline {
|
|
name = "libbattle-com"
|
|
gcc6 = false
|
|
gcc7 = true
|
|
gcc8 = true
|
|
clang6 = false
|
|
clang7 = true
|
|
buildLinux = true
|
|
buildWindows = false
|
|
buildWine = false
|
|
buildMacOS = false
|
|
notifyFail = true
|
|
notifySuccess = false
|
|
runCPPCHECK = true
|
|
runCodeChecker= true
|
|
runValgrind = true
|
|
origins = [
|
|
'ssh://git@dev-gitea.ftewa.ti.unibw-hamburg.de:12000/CombatManagementSystem/libbattle-com.git',
|
|
]
|
|
dependencies =
|
|
[
|
|
cmake : [
|
|
url : "ssh://git@dev-gitea.ftewa.ti.unibw-hamburg.de:12000/Tools/cmake.git",
|
|
branch : "main"
|
|
],
|
|
]
|
|
}
|