1
0

Update Jenkinsfile and pom.xml

This commit is contained in:
Andrea Cavalli 2020-10-07 03:03:24 +02:00
parent 4a4433fa04
commit adb7f31b9d
2 changed files with 13 additions and 14 deletions

19
Jenkinsfile vendored
View File

@ -25,8 +25,8 @@ pipeline {
sh "mkdir -p \"/var/jenkins_cache/.ccache\""
sh "chown 1000:1000 -R \"/var/jenkins_cache/.ccache\""
sh "mkdir -p \"${workspace}/tdlight-java/src/main\""
sh "chown 1000:1000 -R \"${workspace}\""
sh "chmod 771 -R \"${workspace}\""
//sh "chown 1000:1000 -R \"${workspace}\""
//sh "chmod 771 -R \"${workspace}\""
}
}
@ -71,6 +71,9 @@ pipeline {
}
steps {
sh "mvn -s $MVN_SET -DpushChanges=false -DpreparationGoals=initialize release:prepare release:perform -B"
sh "git config user.email \"jenkins@mchv.eu\""
sh "git config user.name \"Jenkins\""
sh "mvn -s $MVN_SET -DpushChanges=false -DlocalCheckout=true -DpreparationGoals=initialize release:prepare release:perform -B"
}
}
stage('Deliver') {
@ -88,17 +91,7 @@ pipeline {
}
post {
always {
dir("${workspace}/tdlight-java") {
deleteDir()
}
/* clean up tmp directory */
dir("${workspace}@tmp") {
deleteDir()
}
/* clean up script directory */
dir("${workspace}@script") {
deleteDir()
}
deleteDir()
}
}
}

View File

@ -2,7 +2,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>it.tdlight</groupId>
<artifactId>tdlib-natives-linux-amd64</artifactId>
<version>2.0.1-SNAPSHOT</version>
<version>2.0.2-SNAPSHOT</version>
<name>TDLib Natives for Linux (amd64)</name>
<packaging>jar</packaging>
<properties>
@ -22,6 +22,7 @@
</snapshotRepository>
</distributionManagement>
<scm>
<url>scm:git:https://git.ignuranza.net/tdlight-team/tdlight-java-natives-linux-amd64.git</url>
<connection>scm:git:https://git.ignuranza.net/tdlight-team/tdlight-java-natives-linux-amd64.git</connection>
<developerConnection>scm:git:https://git.ignuranza.net/tdlight-team/tdlight-java-natives-linux-amd64.git</developerConnection>
<tag>td-master</tag>
@ -60,6 +61,11 @@
</configuration>
</execution>
</executions>
<configuration>
<checkModificationExcludes>
<checkModificationExclude>pom.xml</checkModificationExclude>
</checkModificationExcludes>
</configuration>
</plugin>
<plugin>
<artifactId>maven-jar-plugin</artifactId>