diff --git a/Jenkinsfile b/Jenkinsfile index 2ae1aa1..d1733ea 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -13,6 +13,7 @@ pipeline { withEnv(['NEXT_BUILD_NUMBER=219']) { // env.versionNumber = VersionNumber(versionNumberString : '1.3.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true) env.versionNumber = VersionNumber(versionNumberString : '1.3.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}') + env.versionNumberBeta = VersionNumber(versionNumberString : '1.3.${BUILD_DATE_FORMATTED, "yyMM"}-beta.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}') env.APP_NAME = 'MConnectSDK' } } @@ -70,10 +71,12 @@ pipeline { // calcolo il config... if (env.BRANCH_NAME == "develop") { env.config = "Debug" + env.packVers = env.versionNumberBeta env.classifier = "" } else if (env.BRANCH_NAME == "master") { env.config = "Release" + env.packVers = env.versionNumber env.classifier = "" } // procedo solo se NON si tratta di commit in ramo UnitTesting... @@ -100,6 +103,8 @@ pipeline { bat "e:\\nuget setapikey fe387daa-d07c-3207-877e-96c8be1be91b -source http://nexus.steamware.net/repository/nuget-hosted" bat "e:\\nuget.exe push MConnectSDK.${env.versionNumber}.nupkg -Source http://nexus.steamware.net/repository/nuget-hosted" // bat "e:\\nuget.exe push MConnectSDK.${env.versionNumber}.nupkg fe387daa-d07c-3207-877e-96c8be1be91ba -Source http://nexus.steamware.net/repository/nuget-hosted" + bat "e:\\nuget setapikey 065e6ea1-db11-3ded-a77e-be1a689c8d1a -source https://repository.scmgroup.com/repository/mconnect-nuget" + bat "e:\\nuget.exe push MConnectSDK.${env.versionNumberBeta}.nupkg -Source https://repository.scmgroup.com/repository/mconnect-nuget" } else if (env.BRANCH_NAME == "master") { // lancio upload con nuget!