diff --git a/.groovylintrc.json b/.groovylintrc.json index b73f501..9d29fff 100644 --- a/.groovylintrc.json +++ b/.groovylintrc.json @@ -4,6 +4,9 @@ "CompileStatic": { "enabled": false }, + "DuplicateNumberLiteral": { + "enabled": false + }, "DuplicateStringLiteral": { "enabled": false }, diff --git a/vars/addVersionFromNexusRepo.groovy b/vars/addVersionFromNexusRepo.groovy index 5eafa1a..bef9320 100644 --- a/vars/addVersionFromNexusRepo.groovy +++ b/vars/addVersionFromNexusRepo.groovy @@ -37,11 +37,12 @@ Map call(Map config = [:], Map queryParams = [:]) { assets = readJSON text: body latest = assets.items.last() version = latest.version + build = 0 buildNumFromQuery = '1' if ((latest.version ?: null) == null) { matches = (latest.name =~ /.*-([0-9\.]+)-([0-9]+)\.)[0]/)[0] version = matches[1] - buildNumFromQuery = matches[2] + build = matches[2] } runConfig.nexusQuery = nexusSearch runConfig.latestVersion = version