forked from RAMKIDEVOPS/simple-java-maven-app
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathJenkinsfile
More file actions
40 lines (36 loc) · 1022 Bytes
/
Jenkinsfile
File metadata and controls
40 lines (36 loc) · 1022 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
pipeline {
agent any
stages {
stage ('Exec Maven') {
steps {
rtMavenRun (
tool: 'MAVEN_HOME', // Tool name from Jenkins configuration
pom: 'pom.xml',
goals: 'clean install',
)
}
}
stage ('Publish to JFrog') {
steps {
rtUpload (
serverId: "Devops-Jfrog",
spec: '''{
"files": [
{
"pattern": "target/**.jar",
"target": "libs-snapshot-local/my_app"
}
]
}'''
)
}
}
/*stage ('Publish build info') {
steps {
rtPublishBuildInfo (
serverId: "Devops-Jfrog"
)
}
}*/
}
}