diff --git a/Jenkinsfile b/Jenkinsfile
index 59a4899..475944f 100755
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -14,7 +14,7 @@ node {
}
withMaven(mavenConfiguration) {
- def mvnParams = "-Dbuild.version=1.0.${BUILD_NUMBER} -Dbuild.development=false"
+ def mvnParams = "-Dbuild.number=${BUILD_NUMBER} -Dbuild.development=false"
stage('Build') {
sh "mvn ${mvnParams} clean compile"
@@ -29,7 +29,8 @@ node {
}
stage('Deploy') {
- sh "mvn ${mvnParams} releaser:release"
+ sh "mvn ${mvnParams} -DskipStatic -DskipTests deploy"
+ sh "mvn ${mvnParams} scm:tag"
}
}
}
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 4fae628..aae6948 100755
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
se.koc
zutil
- ${build.version}
+ 1.0.${build.number}
jar
Zutil
@@ -34,7 +34,7 @@
- 1.0.0-SNAPSHOT
+ 0-SNAPSHOT
true
1.8
UTF-8
@@ -144,9 +144,10 @@
org.apache.maven.plugins
maven-javadoc-plugin
- 3.1.0
+ 3.1.1
none
+ 8
@@ -175,13 +176,44 @@
- com.github.danielflower.mavenplugins
- multi-module-maven-release-plugin
- 3.2.0
+ org.sonatype.plugins
+ nexus-staging-maven-plugin
+ 1.6.7
+ true
- repo.koc.se
+ sonatype-nexus-snapshot
+ https://oss.sonatype.org/
+ true
+
+ maven-scm-plugin
+ 1.9.5
+
+ ${project.artifactId}-${project.version}
+ developerConnection
+
+
+
+ org.codehaus.mojo
+ flatten-maven-plugin
+
+
+ flatten
+ package
+
+ flatten
+
+
+
+ flatten.clean
+ clean
+
+ clean
+
+
+
+