Skip to content

Commit

Permalink
feat: add jasper reports instance
Browse files Browse the repository at this point in the history
  • Loading branch information
andrwils committed Jan 30, 2025
1 parent 78ffece commit 9bb9159
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions pipelines/jasper/Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,8 @@ pipeline {
HTTP_PROXY = "http://test-forwardproxy.nrs.bcgov:23128"
AUTHFILE = "auth.json"
CAUSE_USER_ID = "${params.userId != null && params.userId != "" ? params.userId : "github@internal"}"
CONFIG_ROLE_ID = credentials('knox-jasper-jasper-reports-prod-role-id')
JASPER_REPORTS_INSTANCE = "${params.jasperReportsInstance}"
}
steps {
script {
Expand All @@ -64,7 +66,7 @@ pipeline {
intention.startAction("login")
def vaultToken = intention.provisionToken("login")
def vault = new Vault(vaultToken)
vault.readToObject("apps/data/prod/jasper/jasper-reports/superuser", env)
vault.readToObject("apps/data/prod/jasper/jasper-reports/${params.jasperReportsInstance}", env)
} catch (IllegalStateException ex) {
echo "IllegalStateException occurred: $ex"
currentBuild.result = 'ABORTED'
Expand Down Expand Up @@ -109,6 +111,8 @@ pipeline {
HTTP_PROXY = "http://test-forwardproxy.nrs.bcgov:23128"
AUTHFILE = "auth.json"
CAUSE_USER_ID = "${params.userId != null && params.userId != "" ? params.userId : "github@internal"}"
CONFIG_ROLE_ID = credentials('knox-jasper-jasper-reports-prod-role-id')
JASPER_REPORTS_INSTANCE = "${params.jasperReportsInstance}"
}
steps {
script {
Expand All @@ -126,7 +130,7 @@ pipeline {
intention.startAction("login")
def vaultToken = intention.provisionToken("login")
def vault = new Vault(vaultToken)
vault.readToObject("apps/data/prod/jasper/jasper-reports/superuser", env)
vault.readToObject("apps/data/prod/jasper/jasper-reports/${params.jasperReportsInstance}", env)
} catch (IllegalStateException ex) {
echo "IllegalStateException occurred: $ex"
currentBuild.result = 'ABORTED'
Expand Down Expand Up @@ -182,6 +186,8 @@ pipeline {
HTTP_PROXY = "http://test-forwardproxy.nrs.bcgov:23128"
AUTHFILE = "auth.json"
CAUSE_USER_ID = "${params.userId != null && params.userId != "" ? params.userId : "github@internal"}"
CONFIG_ROLE_ID = credentials('knox-jasper-jasper-reports-prod-role-id')
JASPER_REPORTS_INSTANCE = "${params.jasperReportsInstance}"
}
steps {
script {
Expand All @@ -199,7 +205,7 @@ pipeline {
intention.startAction("login")
def vaultToken = intention.provisionToken("login")
def vault = new Vault(vaultToken)
vault.readToObject("apps/data/prod/jasper/jasper-reports/superuser", env)
vault.readToObject("apps/data/prod/jasper/jasper-reports/${params.jasperReportsInstance}", env)
} catch (IllegalStateException ex) {
echo "IllegalStateException occurred: $ex"
currentBuild.result = 'ABORTED'
Expand Down

0 comments on commit 9bb9159

Please sign in to comment.