fix: GITHUB_SHA build version NullPointException
This commit is contained in:
@@ -27,9 +27,9 @@ 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 dev = ""
|
def dev = null
|
||||||
def shortcommit = System.getenv("GITHUB_SHA").toLowerCase().substring(0, 7)
|
def shortcommit = System.getenv("GITHUB_SHA")?.toLowerCase()?.substring(0, 7) ?: null
|
||||||
if (!shortcommit.isEmpty()) dev = "dev-" + shortcommit
|
if (shortcommit != null && !shortcommit.isEmpty()) dev = "dev-" + shortcommit
|
||||||
def buildnumber = System.getenv("BUILD_NUMBER") ?: dev ?: "SNAPSHOT"
|
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()
|
||||||
|
|||||||
Reference in New Issue
Block a user