Skip to content

Commit 72df943

Browse files
authored
Create DevOpsFHBJenkins.txt
1 parent b4d06c5 commit 72df943

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

DevOpsFHBJenkins.txt

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
/*
2+
* Copyright © 2010 - 2013 Apama Ltd.
3+
* Copyright © 2013 - 2018 Software AG, Darmstadt, Germany and/or its licensors
4+
*
5+
* SPDX-License-Identifier: Apache-2.0
6+
*
7+
* Licensed under the Apache License, Version 2.0 (the "License");
8+
* you may not use this file except in compliance with the License.
9+
* You may obtain a copy of the License at
10+
*
11+
* http://www.apache.org/licenses/LICENSE-2.0
12+
*
13+
* Unless required by applicable law or agreed to in writing, software
14+
* distributed under the License is distributed on an "AS IS" BASIS,
15+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16+
* See the License for the specific language governing permissions and
17+
* limitations under the License.
18+
*
19+
*/
20+
21+
pipeline {
22+
agent any
23+
24+
stages {
25+
stage('Build'){
26+
steps {
27+
sh "${env.SAG_HOME}/common/AssetBuildEnvironment/ant/bin/ant -DSAGHome=${env.SAG_HOME} -DSAG_CI_HOME=${env.SAG_CI_HOME} -DprojectName=${env.JOB_NAME} build"
28+
}
29+
}
30+
stage('Deploy') {
31+
steps {
32+
sh "${env.SAG_HOME}/common/AssetBuildEnvironment/ant/bin/ant -DSAGHome=${env.SAG_HOME} -DSAG_CI_HOME=${env.SAG_CI_HOME} -DprojectName=${env.JOB_NAME} deploy"
33+
}
34+
}
35+
stage('Test') {
36+
steps {
37+
sh "${env.SAG_HOME}/common/AssetBuildEnvironment/ant/bin/ant -DSAGHome=${env.SAG_HOME} -DSAG_CI_HOME=${env.SAG_CI_HOME} -DprojectName=${env.JOB_NAME} test"
38+
junit 'report/'
39+
}
40+
}
41+
}
42+
}

0 commit comments

Comments
 (0)