Merge pull request #41 from RightBrain-Networks/bugfix/logging
Implement Debug Logging
This commit is contained in:
@ -10,16 +10,21 @@
|
||||
*/
|
||||
|
||||
// Run Auto Semver
|
||||
def call(dockerImage = "rightbrainnetworks/auto-semver:latest") {
|
||||
def call(dockerImage = "rightbrainnetworks/auto-semver:latest", debug = false) {
|
||||
|
||||
def docker_image = docker.image(dockerImage)
|
||||
docker_image.pull()
|
||||
docker_image.inside{
|
||||
|
||||
def args = ""
|
||||
if(debug)
|
||||
{
|
||||
args="--debug"
|
||||
}
|
||||
def RETURN_STATUS
|
||||
def regex = '^\\s*current_version\\s*=\\s*\\K[^\\s]+'
|
||||
|
||||
RETURN_STATUS = sh(script: "semver -n", returnStatus: true)
|
||||
RETURN_STATUS = sh(script: "semver -n ${args}", returnStatus: true)
|
||||
echo "Semver Return Status: ${RETURN_STATUS}"
|
||||
env.SEMVER_STATUS = RETURN_STATUS
|
||||
switch (RETURN_STATUS) {
|
||||
@ -36,7 +41,7 @@ def call(dockerImage = "rightbrainnetworks/auto-semver:latest") {
|
||||
}
|
||||
|
||||
env.SEMVER_NEW_VERSION = sh(script: "grep -Po '${regex}' .bumpversion.cfg", returnStdout: true).trim()
|
||||
env.SEMVER_RESOLVED_VERSION = getVersion('-d')
|
||||
env.SEMVER_RESOLVED_VERSION = getVersion("-d ${args}")
|
||||
|
||||
env.VERSION = env.SEMVER_RESOLVED_VERSION
|
||||
}
|
||||
|
Reference in New Issue
Block a user