chore: artifacts version use git short commit

This commit is contained in:
寒兮
2021-05-25 18:08:13 +08:00
committed by Yuhui Huang
parent 3e5fac4df6
commit e11b1f37b9

View File

@@ -27,7 +27,10 @@ import java.nio.file.Files
import org.tukaani.xz.LZMA2Options import org.tukaani.xz.LZMA2Options
import org.tukaani.xz.XZOutputStream import org.tukaani.xz.XZOutputStream
def buildnumber = System.getenv("BUILD_NUMBER") ?: "SNAPSHOT" def dev = ""
def shortcommit = 'git rev-parse --short HEAD'.execute().text.trim().toUpperCase()
if (!shortcommit.isEmpty()) dev = "dev-" + shortcommit
def buildnumber = System.getenv("BUILD_NUMBER") ?: dev ?: "SNAPSHOT"
if (System.getenv("BUILD_NUMBER") != null && System.getenv("BUILD_NUMBER_OFFSET") != null) if (System.getenv("BUILD_NUMBER") != null && System.getenv("BUILD_NUMBER_OFFSET") != null)
buildnumber = (Integer.parseInt(System.getenv("BUILD_NUMBER")) - Integer.parseInt(System.getenv("BUILD_NUMBER_OFFSET"))).toString() buildnumber = (Integer.parseInt(System.getenv("BUILD_NUMBER")) - Integer.parseInt(System.getenv("BUILD_NUMBER_OFFSET"))).toString()
def versionroot = System.getenv("VERSION_ROOT") ?: "3.3" def versionroot = System.getenv("VERSION_ROOT") ?: "3.3"