2017-12-06 13:03:06 +02:00
|
|
|
#Project Setup
|
|
|
|
general:
|
|
|
|
productiveBranch: 'master'
|
|
|
|
|
|
|
|
#Steps Specific Configuration
|
|
|
|
steps:
|
2018-02-07 14:17:33 +02:00
|
|
|
artifactSetVersion:
|
|
|
|
timestampTemplate: '%Y%m%d%H%M%S'
|
|
|
|
tagPrefix: 'build_'
|
2018-03-05 10:04:53 +02:00
|
|
|
commitVersion: true
|
2018-02-07 14:17:33 +02:00
|
|
|
maven:
|
|
|
|
filePath: 'pom.xml'
|
|
|
|
versioningTemplate: '${version}-${timestamp}${commitId?"_"+commitId:""}'
|
|
|
|
docker:
|
|
|
|
filePath: 'Dockerfile'
|
|
|
|
versioningTemplate: '${version}-${timestamp}${commitId?"_"+commitId:""}'
|
2017-12-06 13:03:06 +02:00
|
|
|
mavenExecute:
|
|
|
|
dockerImage: 'maven:3.5-jdk-7'
|
2018-01-24 10:55:38 +02:00
|
|
|
influxWriteData:
|
|
|
|
influxServer: 'jenkins'
|
2018-02-08 14:18:04 +02:00
|
|
|
mtaBuild:
|
|
|
|
buildTarget: 'NEO'
|
2018-04-17 16:53:04 +02:00
|
|
|
mtaJarLocation: 'mta.jar'
|
2017-12-11 12:15:51 +02:00
|
|
|
neoDeploy:
|
|
|
|
deployMode: 'mta'
|
|
|
|
warAction: 'deploy'
|
|
|
|
vmSize: 'lite'
|
|
|
|
neoCredentialsId: 'CI_CREDENTIALS_ID'
|
2018-02-02 16:07:33 +02:00
|
|
|
checksPublishResults:
|
2018-02-01 13:56:46 +02:00
|
|
|
aggregation:
|
|
|
|
active: true
|
|
|
|
thresholds:
|
|
|
|
fail:
|
2018-02-09 13:15:26 +02:00
|
|
|
high: '0'
|
2018-02-01 13:56:46 +02:00
|
|
|
tasks:
|
|
|
|
pattern: '**/*.java'
|
|
|
|
low: ''
|
|
|
|
normal: 'TODO,REVISE,XXX'
|
|
|
|
high: 'FIXME'
|
2018-02-01 19:13:38 +02:00
|
|
|
archive: true
|
|
|
|
active: false
|
2018-02-01 13:56:46 +02:00
|
|
|
thresholds:
|
|
|
|
fail:
|
2018-02-09 13:15:26 +02:00
|
|
|
high: '0'
|
2018-02-01 13:56:46 +02:00
|
|
|
pmd:
|
2018-02-01 19:13:38 +02:00
|
|
|
pattern: '**/target/pmd.xml'
|
2018-02-01 13:56:46 +02:00
|
|
|
archive: true
|
2018-02-01 19:13:38 +02:00
|
|
|
active: false
|
2018-02-01 13:56:46 +02:00
|
|
|
thresholds:
|
|
|
|
fail:
|
2018-02-09 13:15:26 +02:00
|
|
|
high: '0'
|
2018-02-01 13:56:46 +02:00
|
|
|
cpd:
|
2018-02-01 19:13:38 +02:00
|
|
|
pattern: '**/target/cpd.xml'
|
2018-02-01 13:56:46 +02:00
|
|
|
archive: true
|
2018-02-01 19:13:38 +02:00
|
|
|
active: false
|
2018-02-01 13:56:46 +02:00
|
|
|
thresholds:
|
|
|
|
fail:
|
2018-02-09 13:15:26 +02:00
|
|
|
high: '0'
|
2018-02-01 13:56:46 +02:00
|
|
|
findbugs:
|
2018-02-01 19:13:38 +02:00
|
|
|
pattern: '**/target/findbugsXml.xml, **/target/findbugs.xml'
|
2018-02-01 13:56:46 +02:00
|
|
|
archive: true
|
2018-02-01 19:13:38 +02:00
|
|
|
active: false
|
2018-02-01 13:56:46 +02:00
|
|
|
thresholds:
|
|
|
|
fail:
|
2018-02-09 13:15:26 +02:00
|
|
|
high: '0'
|
2018-02-01 13:56:46 +02:00
|
|
|
checkstyle:
|
2018-02-01 19:13:38 +02:00
|
|
|
pattern: '**/target/checkstyle-result.xml'
|
2018-02-01 13:56:46 +02:00
|
|
|
archive: true
|
2018-02-01 19:13:38 +02:00
|
|
|
active: false
|
2018-02-01 13:56:46 +02:00
|
|
|
thresholds:
|
|
|
|
fail:
|
2018-02-09 13:15:26 +02:00
|
|
|
high: '0'
|
2018-02-01 13:56:46 +02:00
|
|
|
eslint:
|
2018-02-01 19:13:38 +02:00
|
|
|
pattern: '**/eslint.xml'
|
2018-02-01 13:56:46 +02:00
|
|
|
archive: true
|
2018-02-01 19:13:38 +02:00
|
|
|
active: false
|
2018-02-01 13:56:46 +02:00
|
|
|
thresholds:
|
|
|
|
fail:
|
2018-02-09 13:15:26 +02:00
|
|
|
high: '0'
|
2018-02-01 13:56:46 +02:00
|
|
|
pylint:
|
2018-02-01 19:13:38 +02:00
|
|
|
pattern: '**/pylint.log'
|
2018-02-01 13:56:46 +02:00
|
|
|
archive: true
|
2018-02-01 19:13:38 +02:00
|
|
|
active: false
|
2018-02-01 13:56:46 +02:00
|
|
|
thresholds:
|
|
|
|
fail:
|
2018-02-09 13:15:26 +02:00
|
|
|
high: '0'
|
2018-02-01 13:56:46 +02:00
|
|
|
archive: false
|
2018-02-02 10:04:01 +02:00
|
|
|
testsPublishResults:
|
|
|
|
junit:
|
2018-02-02 13:25:01 +02:00
|
|
|
pattern: '**/target/surefire-reports/*.xml'
|
2018-02-02 10:04:01 +02:00
|
|
|
updateResults: false
|
|
|
|
allowEmptyResults: true
|
|
|
|
archive: false
|
2018-02-02 13:25:01 +02:00
|
|
|
active: false
|
2018-02-02 10:04:01 +02:00
|
|
|
jacoco:
|
|
|
|
pattern: '**/target/*.exec'
|
|
|
|
allowEmptyResults: true
|
|
|
|
archive: false
|
2018-02-02 13:25:01 +02:00
|
|
|
active: false
|
2018-02-02 10:04:01 +02:00
|
|
|
cobertura:
|
|
|
|
pattern: '**/target/coverage/cobertura-coverage.xml'
|
|
|
|
onlyStableBuilds: true
|
|
|
|
allowEmptyResults: true
|
|
|
|
archive: false
|
2018-02-02 13:25:01 +02:00
|
|
|
active: false
|
2018-02-02 10:04:01 +02:00
|
|
|
jmeter:
|
|
|
|
pattern: '**/*.jtl'
|
|
|
|
errorFailedThreshold: 20
|
|
|
|
errorUnstableThreshold: 10
|
|
|
|
errorUnstableResponseTimeThreshold: ''
|
|
|
|
relativeFailedThresholdPositive: 0
|
|
|
|
relativeFailedThresholdNegative: 0
|
|
|
|
relativeUnstableThresholdPositive: 0
|
|
|
|
relativeUnstableThresholdNegative: 0
|
|
|
|
modeOfThreshold: false
|
|
|
|
modeThroughput: false
|
|
|
|
nthBuildNumber: 0
|
|
|
|
configType: 'PRT'
|
|
|
|
failBuildIfNoResultFile: false
|
|
|
|
compareBuildPrevious: true
|
|
|
|
allowEmptyResults: true
|
|
|
|
archive: false
|
2018-02-02 13:25:01 +02:00
|
|
|
active: false
|