diff --git a/Jenkinsfile b/Jenkinsfile index 1b8dc8b1a49a9cae77b1656a4f596d1ade211c09..1e7f89676744c49849f06d8b9e10ad0649b3d703 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -34,18 +34,19 @@ pipeline { def fsAdapterVersion = getParentPomVersion('formsolutions-adapter/pom.xml') def formCycleAdapterVersion = getParentPomVersion('formcycle-adapter/pom.xml') def xtaAdapterVersion = getParentPomVersion('xta-adapter/pom.xml') + def enterpriseAdapterVersion = getParentPomVersion('enterprise-adapter') if(env.BRANCH_NAME == 'release'){ - if ( !isReleaseVersion([rootVersion, plutoVersion, commonVersion, routerVersion, ifAdapterVersion, fsAdapterVersion, formCycleAdapterVersion, xtaAdapterVersion])) { + if ( !isReleaseVersion([rootVersion, plutoVersion, commonVersion, routerVersion, ifAdapterVersion, fsAdapterVersion, formCycleAdapterVersion, xtaAdapterVersion, enterpriseAdapterVersion])) { error("Keine Release Version für Branch ${env.BRANCH_NAME}.") } } else { - if ( !isSnapshotVersion([rootVersion, commonVersion, routerVersion, ifAdapterVersion, fsAdapterVersion, formCycleAdapterVersion, xtaAdapterVersion])) { + if ( !isSnapshotVersion([rootVersion, commonVersion, routerVersion, ifAdapterVersion, fsAdapterVersion, formCycleAdapterVersion, xtaAdapterVersion, enterpriseAdapterVersion])) { error("Keine Snapshot Version für Branch ${env.BRANCH_NAME}.") } } - if ( !isSameVersion([commonVersion, routerVersion, ifAdapterVersion, fsAdapterVersion, formCycleAdapterVersion, xtaAdapterVersion], rootVersion)) { + if ( !isSameVersion([commonVersion, routerVersion, ifAdapterVersion, fsAdapterVersion, formCycleAdapterVersion, xtaAdapterVersion, enterpriseAdapterVersion], rootVersion)) { error("Versionen sind nicht identisch") } } @@ -285,12 +286,14 @@ Void setNewDevAdapterVersion() { setNewFsAdapterVersion('dev') setNewFormcycleAdapterVersion('dev') setNewXtaAdapterVersion('dev') + setNewEnterpriseAdapterVersion('dev') } Void setNewTestAdapterVersion() { setNewAfmAdapterVersion('test') setNewFsAdapterVersion('test') setNewFormcycleAdapterVersion('test') + setNewEnterpriseAdapterVersion('test') } Void setNewAfmAdapterVersion(String environment) { @@ -341,6 +344,18 @@ Void setNewXtaAdapterVersion(String environment) { } } +Void setNewXtaAdapterVersion(String environment) { + dir("gitops") { + def envFile = "${environment}/application/values/enterprise-adapter-values.yaml" + def envVersions = readYaml file: envFile + + envVersions.xta_adapter.image.tag = IMAGE_TAG + envVersions.xta_adapter.helm.version = HELM_CHART_VERSION + + writeYaml file: envFile, data: envVersions, overwrite: true + } +} + Void pushNewDevVersion() { pushNewGitopsVersion('dev') }