pipeline { agent any environment { APPSYSID = '238880921b6881101c7a415de54bcbc7' CREDENTIALS = 'servicenow' DEVENV = 'Dev Instance URL' TESTENV = 'Test Instance URL' } stages { stage('Build') { steps { snApplyChanges(appSysId: "${APPSYSID}", url: "${DEVENV}", credentialsId: "${CREDENTIALS}") snPublishApp(credentialsId: "${CREDENTIALS}", url: "${DEVENV}", appSysId: "${APPSYSID}", isAppCustomization: true, obtainVersionAutomatically: true, incrementBy: 2) } } stage('Install') { steps { snInstallApp(credentialsId: "${CREDENTIALS}", url: "${TESTENV}", appSysId: "${APPSYSID}", baseAppAutoUpgrade: false) } } } }