Nicolas Massé 6 years ago
parent
commit
308bfabf30
  1. 9
      Jenkinsfile

9
Jenkinsfile

@ -7,6 +7,9 @@ library identifier: '3scale-toolbox-jenkins@openapi3',
def service = null def service = null
// dirty hack because of "zombie" services in 3scale
def baseSystemName = toolbox.generateRandomBaseSystemName()
node("maven") { node("maven") {
stage('Checkout Source') { stage('Checkout Source') {
checkout scm checkout scm
@ -34,7 +37,7 @@ node("maven") {
// Prepare // Prepare
service = toolbox.prepareThreescaleService( service = toolbox.prepareThreescaleService(
openapi: [filename: "openapi.json" ], openapi: [filename: "openapi.json" ],
environment: [ baseSystemName: "library", environment: [ baseSystemName: baseSystemName,
environmentName: "dev", environmentName: "dev",
oidcIssuerEndpoint: params.OIDC_ISSUER_ENDPOINT, oidcIssuerEndpoint: params.OIDC_ISSUER_ENDPOINT,
publicBasePath: "/", publicBasePath: "/",
@ -85,7 +88,7 @@ node("maven") {
// Prepare // Prepare
service = toolbox.prepareThreescaleService( service = toolbox.prepareThreescaleService(
openapi: [filename: "openapi.json" ], openapi: [filename: "openapi.json" ],
environment: [ baseSystemName: "library", environment: [ baseSystemName: baseSystemName,
environmentName: "test", environmentName: "test",
oidcIssuerEndpoint: params.OIDC_ISSUER_ENDPOINT, oidcIssuerEndpoint: params.OIDC_ISSUER_ENDPOINT,
publicBasePath: "/", publicBasePath: "/",
@ -127,7 +130,7 @@ node("maven") {
// Prepare // Prepare
service = toolbox.prepareThreescaleService( service = toolbox.prepareThreescaleService(
openapi: [filename: "openapi.json" ], openapi: [filename: "openapi.json" ],
environment: [ baseSystemName: "library", environment: [ baseSystemName: baseSystemName,
environmentName: "prod", environmentName: "prod",
oidcIssuerEndpoint: params.OIDC_ISSUER_ENDPOINT, oidcIssuerEndpoint: params.OIDC_ISSUER_ENDPOINT,
publicBasePath: "/", publicBasePath: "/",

Loading…
Cancel
Save