Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ephemeral Runtime Business #281

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
138 changes: 94 additions & 44 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>service-sdk-starter-core</artifactId>
Expand All @@ -9,7 +10,7 @@

<groupId>com.backbase.ct</groupId>
<artifactId>bb-fuel</artifactId>
<version>2.7.1-SNAPSHOT</version>
<version>2.8.0-SNAPSHOT</version>
<name>Backbase :: Capability Testing :: bb-fuel</name>

<scm>
Expand All @@ -22,37 +23,47 @@
<properties>
<mainClass>com.backbase.ct.bbfuel.BbFuelApplication</mainClass>

<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
<maven-compiler-plugin.version>3.11.0</maven-compiler-plugin.version>
<maven-assembly-plugin.version>2.4.1</maven-assembly-plugin.version>
<maven-release-plugin.version>2.5.3</maven-release-plugin.version>

<junit.version>4.13.1</junit.version>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
<maven-assembly-plugin.version>3.6.0</maven-assembly-plugin.version>
<maven-release-plugin.version>3.0.1</maven-release-plugin.version>
<maven-jar-plugin.version>3.3.0</maven-jar-plugin.version>

<junit.version>4.13.2</junit.version>

<commons-configuration.version>1.10</commons-configuration.version>
<commons-collections.version>4.4</commons-collections.version>

<rest-assured.version>4.2.0</rest-assured.version>
<groovy.version>3.0.7</groovy.version>
<guava.version>32.0.0-jre</guava.version>
<groovy.version>3.0.20</groovy.version>
<guava.version>33.0.0-jre</guava.version>
<lombok.version>1.18.28</lombok.version>

<api.target>${project.build.directory}/downloaded-api</api.target>
<openapi-generator-version>5.1.0</openapi-generator-version>
<boat-maven-plugin.version>0.14.3</boat-maven-plugin.version>
<jackson-bom.version>2.14.2</jackson-bom.version>
<jackson-databind-nullable-version>0.2.1</jackson-databind-nullable-version>
<swagger-annotations-version>1.6.0</swagger-annotations-version>
<jackson-bom.version>2.16.1</jackson-bom.version>
<wagon-maven-plugin.version>2.0.0</wagon-maven-plugin.version>
<jackson-databind-nullable-version>0.2.6</jackson-databind-nullable-version>
<swagger-annotations-version>1.6.9</swagger-annotations-version>
<jsr305-version>3.0.0</jsr305-version>

<javafaker.version>1.0.2</javafaker.version>
<iban4j.version>3.2.1</iban4j.version>
<iban4j.version>3.2.7-RELEASE</iban4j.version>

<service-sdk.version>11.0.0</service-sdk.version>
<common-types.version>1.0.5</common-types.version>
<common-types.version>2.0.14</common-types.version>

<!-- Products Specs Versions -->
<arrangement-integration-outbound-link-account-api.version>2.1.1</arrangement-integration-outbound-link-account-api.version>
<arrangement-integration-outbound-origination-api.version>1.0.3</arrangement-integration-outbound-origination-api.version>
<arrangement-integration-outbound-link-account-api.version>2.1.1
</arrangement-integration-outbound-link-account-api.version>
<arrangement-integration-outbound-origination-api.version>1.0.3
</arrangement-integration-outbound-origination-api.version>
<arrangement-integration-inbound-api.version>2.7.2</arrangement-integration-inbound-api.version>
<contentservices-client-api.version>2.6.0</contentservices-client-api.version>
<contact-manager-integration-inbound-api.version>2.9.5</contact-manager-integration-inbound-api.version>
Expand Down Expand Up @@ -186,6 +197,7 @@
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>${lombok.version}</version>
</dependency>
<dependency>
<groupId>io.rest-assured</groupId>
Expand Down Expand Up @@ -223,6 +235,11 @@
<artifactId>jsr305</artifactId>
<version>${jsr305-version}</version>
</dependency>
<dependency>
<groupId>jakarta.annotation</groupId>
<artifactId>jakarta.annotation-api</artifactId>
<version>${jakarta-annotation.version}</version>
</dependency>
</dependencies>

<build>
Expand All @@ -231,7 +248,7 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>wagon-maven-plugin</artifactId>
<version>2.0.0</version>
<version>${wagon-maven-plugin.version}</version>
<configuration>
<toDir>${api.target}</toDir>
<serverId>Public Backbase Repository</serverId>
Expand All @@ -241,10 +258,19 @@
</pluginManagement>

<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>${maven-compiler-plugin.version}</version>
<configuration>
<source>${maven.compiler.source}</source>
<target>${maven.compiler.target}</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.1.2</version>
<version>${maven-jar-plugin.version}</version>
<executions>
<execution>
<phase>package</phase>
Expand All @@ -268,7 +294,7 @@
<artifactId>maven-release-plugin</artifactId>
<version>${maven-release-plugin.version}</version>
<configuration>
<scmCommentPrefix>[ci skip][maven-release-plugin] </scmCommentPrefix>
<scmCommentPrefix>[ci skip][maven-release-plugin]</scmCommentPrefix>
</configuration>
</plugin>
<plugin>
Expand Down Expand Up @@ -421,7 +447,9 @@
<phase>generate-sources</phase>
<configuration>
<url>https://repo.backbase.com/specs/arrangement-manager</url>
<fromFile>arrangement-integration-outbound-origination-api-v${arrangement-integration-outbound-origination-api.version}.yaml</fromFile>
<fromFile>
arrangement-integration-outbound-origination-api-v${arrangement-integration-outbound-origination-api.version}.yaml
</fromFile>
</configuration>
</execution>

Expand All @@ -433,7 +461,9 @@
<phase>generate-sources</phase>
<configuration>
<url>https://repo.backbase.com/specs/arrangement-manager</url>
<fromFile>arrangement-integration-outbound-link-account-api-v${arrangement-integration-outbound-link-account-api.version}.yaml</fromFile>
<fromFile>
arrangement-integration-outbound-link-account-api-v${arrangement-integration-outbound-link-account-api.version}.yaml
</fromFile>
</configuration>
</execution>

Expand All @@ -445,7 +475,9 @@
<phase>generate-sources</phase>
<configuration>
<url>https://repo.backbase.com/specs/arrangement-manager</url>
<fromFile>arrangement-integration-inbound-api-v${arrangement-integration-inbound-api.version}.yaml</fromFile>
<fromFile>
arrangement-integration-inbound-api-v${arrangement-integration-inbound-api.version}.yaml
</fromFile>
</configuration>
</execution>

Expand All @@ -469,7 +501,9 @@
<phase>generate-sources</phase>
<configuration>
<url>https://repo.backbase.com/specs/contact-manager</url>
<fromFile>contact-manager-integration-inbound-api-v${contact-manager-integration-inbound-api.version}.yaml</fromFile>
<fromFile>
contact-manager-integration-inbound-api-v${contact-manager-integration-inbound-api.version}.yaml
</fromFile>
</configuration>
</execution>
</executions>
Expand All @@ -492,18 +526,18 @@
</configuration>
<executions>
<execution>
<id>generate-access-control-client-code</id>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<inputSpec>${api.target}/access-control-client-api-v3.6.0.yaml</inputSpec>
<configOptions>
<apiPackage>com.backbase.dbs.accesscontrol.client.v3</apiPackage>
<modelPackage>com.backbase.dbs.accesscontrol.client.v3.model</modelPackage>
</configOptions>
</configuration>
</execution>
<id>generate-access-control-client-code</id>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<inputSpec>${api.target}/access-control-client-api-v3.6.0.yaml</inputSpec>
<configOptions>
<apiPackage>com.backbase.dbs.accesscontrol.client.v3</apiPackage>
<modelPackage>com.backbase.dbs.accesscontrol.client.v3.model</modelPackage>
</configOptions>
</configuration>
</execution>
<execution>
<id>generate-accessgroup-integration-client-code</id>
<goals>
Expand Down Expand Up @@ -551,7 +585,8 @@
<goal>generate</goal>
</goals>
<configuration>
<inputSpec>${api.target}/billpay-integration-external-provider-outbound-api-v2.0.0.yaml</inputSpec>
<inputSpec>${api.target}/billpay-integration-external-provider-outbound-api-v2.0.0.yaml
</inputSpec>
<configOptions>
<apiPackage>com.backbase.dbs.billpay.client.v2</apiPackage>
<modelPackage>com.backbase.dbs.billpay.client.v2.model</modelPackage>
Expand Down Expand Up @@ -621,7 +656,9 @@
<goal>generate</goal>
</goals>
<configuration>
<inputSpec>${api.target}/contentservices-client-api-v${contentservices-client-api.version}.yaml</inputSpec>
<inputSpec>
${api.target}/contentservices-client-api-v${contentservices-client-api.version}.yaml
</inputSpec>
<configOptions>
<apiPackage>com.backbase.dbs.contentservices.client.v2</apiPackage>
<modelPackage>com.backbase.dbs.contentservices.client.v2.model</modelPackage>
Expand All @@ -635,7 +672,9 @@
<goal>generate</goal>
</goals>
<configuration>
<inputSpec>${api.target}/contact-manager-integration-inbound-api-v${contact-manager-integration-inbound-api.version}.yaml</inputSpec>
<inputSpec>
${api.target}/contact-manager-integration-inbound-api-v${contact-manager-integration-inbound-api.version}.yaml
</inputSpec>
<configOptions>
<apiPackage>com.backbase.dbs.contact.integration.inbound.api.v2</apiPackage>
<modelPackage>com.backbase.dbs.contact.integration.inbound.api.v2.model</modelPackage>
Expand Down Expand Up @@ -664,6 +703,7 @@
<useSetForUniqueItems>true</useSetForUniqueItems>
<useWithModifiers>true</useWithModifiers>
</configOptions>
<model/>
</configuration>

<executions>
Expand All @@ -674,10 +714,14 @@
<goal>generate</goal>
</goals>
<configuration>
<inputSpec>${api.target}/arrangement-integration-outbound-origination-api-v${arrangement-integration-outbound-origination-api.version}.yaml</inputSpec>
<inputSpec>
${api.target}/arrangement-integration-outbound-origination-api-v${arrangement-integration-outbound-origination-api.version}.yaml
</inputSpec>
<configOptions>
<apiPackage>com.backbase.dbs.arrangement.integration.outbound.origination.v1</apiPackage>
<modelPackage>com.backbase.dbs.arrangement.integration.outbound.origination.v1.model</modelPackage>
<apiPackage>com.backbase.dbs.arrangement.integration.outbound.origination.v1
</apiPackage>
<modelPackage>com.backbase.dbs.arrangement.integration.outbound.origination.v1.model
</modelPackage>
</configOptions>
</configuration>
</execution>
Expand All @@ -688,10 +732,13 @@
<goal>generate</goal>
</goals>
<configuration>
<inputSpec>${api.target}/arrangement-integration-outbound-link-account-api-v${arrangement-integration-outbound-link-account-api.version}.yaml</inputSpec>
<inputSpec>
${api.target}/arrangement-integration-outbound-link-account-api-v${arrangement-integration-outbound-link-account-api.version}.yaml
</inputSpec>
<configOptions>
<apiPackage>com.backbase.dbs.arrangement.integration.outbound.link.v2</apiPackage>
<modelPackage>com.backbase.dbs.arrangement.integration.outbound.link.v2.model</modelPackage>
<modelPackage>com.backbase.dbs.arrangement.integration.outbound.link.v2.model
</modelPackage>
</configOptions>
</configuration>
</execution>
Expand All @@ -703,10 +750,13 @@
</goals>
<phase>generate-sources</phase>
<configuration>
<inputSpec>${api.target}/arrangement-integration-inbound-api-v${arrangement-integration-inbound-api.version}.yaml</inputSpec>
<inputSpec>
${api.target}/arrangement-integration-inbound-api-v${arrangement-integration-inbound-api.version}.yaml
</inputSpec>
<configOptions>
<apiPackage>com.backbase.dbs.arrangement.integration.inbound.api.v2</apiPackage>
<modelPackage>com.backbase.dbs.arrangement.integration.inbound.api.v2.model</modelPackage>
<modelPackage>com.backbase.dbs.arrangement.integration.inbound.api.v2.model
</modelPackage>
</configOptions>
</configuration>
</execution>
Expand Down
35 changes: 0 additions & 35 deletions src/main/resources/application-baas.yml

This file was deleted.

Loading
Loading