diff --git a/config/accounts-prod.yml b/config/accounts-prod.yml
new file mode 100644
index 00000000..416c80c9
--- /dev/null
+++ b/config/accounts-prod.yml
@@ -0,0 +1,11 @@
+build:
+ version: "1.0"
+
+accounts:
+ message: "Welcome to EazyBank accounts related prod APIs "
+ contactDetails:
+ name: "Reine Aishwarya - Product Owner"
+ email: "aishwarya@eazybank.com"
+ onCallSupport:
+ - (453) 392-4829
+ - (236) 203-0384
\ No newline at end of file
diff --git a/config/accounts-qa.yml b/config/accounts-qa.yml
new file mode 100644
index 00000000..724c2852
--- /dev/null
+++ b/config/accounts-qa.yml
@@ -0,0 +1,11 @@
+build:
+ version: "2.0"
+
+accounts:
+ message: "Welcome to EazyBank accounts related QA APIs "
+ contactDetails:
+ name: "Smitha Ray - QA Lead"
+ email: "smitha@eazybank.com"
+ onCallSupport:
+ - (666) 265-3765
+ - (666) 734-8371
\ No newline at end of file
diff --git a/config/accounts.yml b/config/accounts.yml
new file mode 100644
index 00000000..4ac8bc73
--- /dev/null
+++ b/config/accounts.yml
@@ -0,0 +1,11 @@
+build:
+ version: "3.0"
+
+accounts:
+ message: "Welcome to EazyBank accounts related local APIs "
+ contactDetails:
+ name: "John Doe - Developer"
+ email: "john@eazybank.com"
+ onCallSupport:
+ - (555) 555-1234
+ - (555) 523-1345
diff --git a/config/cards-prod.yml b/config/cards-prod.yml
new file mode 100644
index 00000000..64be77e0
--- /dev/null
+++ b/config/cards-prod.yml
@@ -0,0 +1,11 @@
+build:
+ version: "1.0"
+
+cards:
+ message: "Welcome to EazyBank cards related prod APIs "
+ contactDetails:
+ name: "Sandra Harald - Product Owner"
+ email: "sandra@eazybank.com"
+ onCallSupport:
+ - (617) 432-2356
+ - (936) 564-8721
\ No newline at end of file
diff --git a/config/cards-qa.yml b/config/cards-qa.yml
new file mode 100644
index 00000000..764be650
--- /dev/null
+++ b/config/cards-qa.yml
@@ -0,0 +1,11 @@
+build:
+ version: "2.0"
+
+cards:
+ message: "Welcome to EazyBank cards related QA APIs "
+ contactDetails:
+ name: "Cherryl Pankaj - QA Lead"
+ email: "cherryl@eazybank.com"
+ onCallSupport:
+ - (310) 875-4367
+ - (201) 236-1267
\ No newline at end of file
diff --git a/config/cards.yml b/config/cards.yml
new file mode 100644
index 00000000..162b5ed7
--- /dev/null
+++ b/config/cards.yml
@@ -0,0 +1,11 @@
+build:
+ version: "3.0"
+
+cards:
+ message: "Welcome to EazyBank cards related local APIs "
+ contactDetails:
+ name: "Dragos Lech - Developer"
+ email: "dragos@eazybank.com"
+ onCallSupport:
+ - (412) 419-3491
+ - (915) 382-1932
\ No newline at end of file
diff --git a/config/loans-prod.yml b/config/loans-prod.yml
new file mode 100644
index 00000000..ec29c383
--- /dev/null
+++ b/config/loans-prod.yml
@@ -0,0 +1,11 @@
+build:
+ version: "1.0"
+
+loans:
+ message: "Welcome to EazyBank loans related prod APIs "
+ contactDetails:
+ name: "Pelias Sudhir - Product Owner"
+ email: "pelias@eazybank.com"
+ onCallSupport:
+ - (723) 656-8709
+ - (156) 342-0956
\ No newline at end of file
diff --git a/config/loans-qa.yml b/config/loans-qa.yml
new file mode 100644
index 00000000..40daf03a
--- /dev/null
+++ b/config/loans-qa.yml
@@ -0,0 +1,11 @@
+build:
+ version: "2.0"
+
+loans:
+ message: "Welcome to EazyBank loans related QA APIs "
+ contactDetails:
+ name: "Cyrano Marita - QA Lead"
+ email: "cyrano@eazybank.com"
+ onCallSupport:
+ - (785) 545-6565
+ - (853) 546-3467
\ No newline at end of file
diff --git a/config/loans.yml b/config/loans.yml
new file mode 100644
index 00000000..94c68980
--- /dev/null
+++ b/config/loans.yml
@@ -0,0 +1,11 @@
+build:
+ version: "3.0"
+
+loans:
+ message: "Welcome to EazyBank loans related local APIs "
+ contactDetails:
+ name: "Amaal Grega - Developer"
+ email: "amaal@eazybank.com"
+ onCallSupport:
+ - (452) 456-2176
+ - (546) 764-8934
\ No newline at end of file
diff --git a/section2/accounts/src/main/java/com/eazybytes/accounts/entity/BaseEntity.java b/section2/accounts/src/main/java/com/eazybytes/accounts/entity/BaseEntity.java
index bb6466cc..b1a6783b 100644
--- a/section2/accounts/src/main/java/com/eazybytes/accounts/entity/BaseEntity.java
+++ b/section2/accounts/src/main/java/com/eazybytes/accounts/entity/BaseEntity.java
@@ -14,7 +14,7 @@
import java.time.LocalDateTime;
-@MappedSuperclass
+@MappedSuperclass // This class will be inherited by other entities
@EntityListeners(AuditingEntityListener.class)
@Getter @Setter @ToString
public class BaseEntity {
diff --git a/section2/accounts/src/main/resources/banner.txt b/section2/accounts/src/main/resources/banner.txt
new file mode 100644
index 00000000..59849da2
--- /dev/null
+++ b/section2/accounts/src/main/resources/banner.txt
@@ -0,0 +1,4 @@
+ \ ___| ___| _ \ | | \ | __ __| ___|
+ _ \ | | | | | | \ | | \___ \
+ ___ \ | | | | | | |\ | | |
+ _/ _\ \____| \____| \___/ \___/ _| \_| _| _____/
\ No newline at end of file
diff --git a/section6/v1-springboot/accounts/src/main/java/com/eazybytes/accounts/entity/Accounts.java b/section6/v1-springboot/accounts/src/main/java/com/eazybytes/accounts/entity/Accounts.java
index a1ecc4b8..d718aba7 100644
--- a/section6/v1-springboot/accounts/src/main/java/com/eazybytes/accounts/entity/Accounts.java
+++ b/section6/v1-springboot/accounts/src/main/java/com/eazybytes/accounts/entity/Accounts.java
@@ -4,20 +4,24 @@
import lombok.*;
@Entity
-@Getter @Setter @ToString @AllArgsConstructor @NoArgsConstructor
-public class Accounts extends BaseEntity {
+@Getter
+@Setter
+@ToString
+@AllArgsConstructor
+@NoArgsConstructor
+public class Accounts extends BaseEntity {
- @Column(name="customer_id")
+ @Column(name = "customer_id")
private Long customerId;
- @Column(name="account_number")
+ @Column(name = "account_number")
@Id
private Long accountNumber;
- @Column(name="account_type")
+ @Column(name = "account_type")
private String accountType;
- @Column(name="branch_address")
+ @Column(name = "branch_address")
private String branchAddress;
}
diff --git a/section6/v2-spring-cloud-config/accounts/pom.xml b/section6/v2-spring-cloud-config/accounts/pom.xml
index 6cd3f36f..49b50229 100644
--- a/section6/v2-spring-cloud-config/accounts/pom.xml
+++ b/section6/v2-spring-cloud-config/accounts/pom.xml
@@ -90,11 +90,52 @@
jib-maven-plugin
3.4.2
+
+ openjdk:21-jdk
+
+
+
+
+
+
+ arm64
+ linux
+
+
+
- eazybytes/${project.artifactId}:s6
+ achour94/${project.artifactId}:s6
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+
+
+ org.projectlombok
+ lombok
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
+
+
diff --git a/section6/v2-spring-cloud-config/cards/pom.xml b/section6/v2-spring-cloud-config/cards/pom.xml
index f2b182eb..69026c3d 100644
--- a/section6/v2-spring-cloud-config/cards/pom.xml
+++ b/section6/v2-spring-cloud-config/cards/pom.xml
@@ -85,11 +85,53 @@
jib-maven-plugin
3.4.2
+
+ openjdk:21-jdk
+
+
+
+
+
+
+ arm64
+ linux
+
+
+
- eazybytes/${project.artifactId}:s6
+ achour94/${project.artifactId}:s6
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+
+
+ org.projectlombok
+ lombok
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
+
+
diff --git a/section6/v2-spring-cloud-config/configserver/pom.xml b/section6/v2-spring-cloud-config/configserver/pom.xml
index fce40f26..427ee43d 100644
--- a/section6/v2-spring-cloud-config/configserver/pom.xml
+++ b/section6/v2-spring-cloud-config/configserver/pom.xml
@@ -63,12 +63,53 @@
jib-maven-plugin
3.4.2
+
+ openjdk:21-jdk
+
+
+
+
+
+
+ arm64
+ linux
+
+
+
- eazybytes/${project.artifactId}:s6
+ achour94/${project.artifactId}:s6
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+
+
+ org.projectlombok
+ lombok
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
+
+
-
diff --git a/section6/v2-spring-cloud-config/configserver/src/main/resources/application.yml b/section6/v2-spring-cloud-config/configserver/src/main/resources/application.yml
index 94d2f4ef..03c6d278 100644
--- a/section6/v2-spring-cloud-config/configserver/src/main/resources/application.yml
+++ b/section6/v2-spring-cloud-config/configserver/src/main/resources/application.yml
@@ -2,20 +2,20 @@ spring:
application:
name: "configserver"
profiles:
- # active: native
+# active: native
active: git
cloud:
config:
server:
- # native:
- # search-locations: "classpath:/config"
- # search-locations: "file:///Users//eazybytes//Documents//config"
+# native:
+# search-locations: "classpath:/config"
+# search-locations: "file:///Users/berrahmaach//IdeaProjects//microservices//config"
git:
- uri: "https://github.com/eazybytes/eazybytes-config.git"
- default-label: main
- timeout: 5
- clone-on-start: true
- force-pull: true
+ uri: "https://github.com/achour94/eazybytes-config.git"
+ default-label: main # branch name
+ timeout: 5 # represent the time in seconds to wait for the git clone
+ clone-on-start: true # clone the repository on startup
+ force-pull: true # force pull the repository on startup
rabbitmq:
host: "localhost"
port: 5672
diff --git a/section6/v2-spring-cloud-config/docker-compose/default/docker-compose.yml b/section6/v2-spring-cloud-config/docker-compose/default/docker-compose.yml
index bb8c3b67..79ae4c77 100644
--- a/section6/v2-spring-cloud-config/docker-compose/default/docker-compose.yml
+++ b/section6/v2-spring-cloud-config/docker-compose/default/docker-compose.yml
@@ -16,7 +16,7 @@ services:
service: network-deploy-service
configserver:
- image: "eazybytes/configserver:s6"
+ image: "achour94/configserver:s6"
container_name: configserver-ms
ports:
- "8071:8071"
@@ -34,7 +34,7 @@ services:
service: microservice-base-config
accounts:
- image: "eazybytes/accounts:s6"
+ image: "achour94/accounts:s6"
container_name: accounts-ms
ports:
- "8080:8080"
@@ -48,7 +48,7 @@ services:
service: microservice-configserver-config
loans:
- image: "eazybytes/loans:s6"
+ image: "achour94/loans:s6"
container_name: loans-ms
ports:
- "8090:8090"
@@ -62,7 +62,7 @@ services:
service: microservice-configserver-config
cards:
- image: "eazybytes/cards:s6"
+ image: "achour94/cards:s6"
container_name: cards-ms
ports:
- "9000:9000"
diff --git a/section6/v2-spring-cloud-config/docker-compose/prod/docker-compose.yml b/section6/v2-spring-cloud-config/docker-compose/prod/docker-compose.yml
index bb8c3b67..79ae4c77 100644
--- a/section6/v2-spring-cloud-config/docker-compose/prod/docker-compose.yml
+++ b/section6/v2-spring-cloud-config/docker-compose/prod/docker-compose.yml
@@ -16,7 +16,7 @@ services:
service: network-deploy-service
configserver:
- image: "eazybytes/configserver:s6"
+ image: "achour94/configserver:s6"
container_name: configserver-ms
ports:
- "8071:8071"
@@ -34,7 +34,7 @@ services:
service: microservice-base-config
accounts:
- image: "eazybytes/accounts:s6"
+ image: "achour94/accounts:s6"
container_name: accounts-ms
ports:
- "8080:8080"
@@ -48,7 +48,7 @@ services:
service: microservice-configserver-config
loans:
- image: "eazybytes/loans:s6"
+ image: "achour94/loans:s6"
container_name: loans-ms
ports:
- "8090:8090"
@@ -62,7 +62,7 @@ services:
service: microservice-configserver-config
cards:
- image: "eazybytes/cards:s6"
+ image: "achour94/cards:s6"
container_name: cards-ms
ports:
- "9000:9000"
diff --git a/section6/v2-spring-cloud-config/docker-compose/qa/docker-compose.yml b/section6/v2-spring-cloud-config/docker-compose/qa/docker-compose.yml
index bb8c3b67..79ae4c77 100644
--- a/section6/v2-spring-cloud-config/docker-compose/qa/docker-compose.yml
+++ b/section6/v2-spring-cloud-config/docker-compose/qa/docker-compose.yml
@@ -16,7 +16,7 @@ services:
service: network-deploy-service
configserver:
- image: "eazybytes/configserver:s6"
+ image: "achour94/configserver:s6"
container_name: configserver-ms
ports:
- "8071:8071"
@@ -34,7 +34,7 @@ services:
service: microservice-base-config
accounts:
- image: "eazybytes/accounts:s6"
+ image: "achour94/accounts:s6"
container_name: accounts-ms
ports:
- "8080:8080"
@@ -48,7 +48,7 @@ services:
service: microservice-configserver-config
loans:
- image: "eazybytes/loans:s6"
+ image: "achour94/loans:s6"
container_name: loans-ms
ports:
- "8090:8090"
@@ -62,7 +62,7 @@ services:
service: microservice-configserver-config
cards:
- image: "eazybytes/cards:s6"
+ image: "achour94/cards:s6"
container_name: cards-ms
ports:
- "9000:9000"
diff --git a/section6/v2-spring-cloud-config/loans/pom.xml b/section6/v2-spring-cloud-config/loans/pom.xml
index 3a5300af..d9341e2e 100644
--- a/section6/v2-spring-cloud-config/loans/pom.xml
+++ b/section6/v2-spring-cloud-config/loans/pom.xml
@@ -90,11 +90,53 @@
jib-maven-plugin
3.4.2
+
+ openjdk:21-jdk
+
+
+
+
+
+
+ arm64
+ linux
+
+
+
- eazybytes/${project.artifactId}:s6
+ achour94/${project.artifactId}:s6
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+
+
+ org.projectlombok
+ lombok
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
+
+
diff --git a/section_10/gatewayserver/src/main/resources/application.yml b/section_10/gatewayserver/src/main/resources/application.yml
index ff17611b..90a11d7d 100644
--- a/section_10/gatewayserver/src/main/resources/application.yml
+++ b/section_10/gatewayserver/src/main/resources/application.yml
@@ -46,8 +46,8 @@ logging:
resilience4j.circuitbreaker:
configs:
default:
- slidingWindowSize: 10
- permittedNumberOfCallsInHalfOpenState: 2
- failureRateThreshold: 50
- waitDurationInOpenState: 10000
+ slidingWindowSize: 10 # Number of calls to consider for the failure rate
+ permittedNumberOfCallsInHalfOpenState: 2 # Number of calls to allow in half-open state
+ failureRateThreshold: 50 # Percentage of failure rate to open the circuit
+ waitDurationInOpenState: 10000 # Time in milliseconds to wait before transitioning from open to half-open state
diff --git a/section_11/accounts/pom.xml b/section_11/accounts/pom.xml
index 43f5edd8..c51df4ee 100644
--- a/section_11/accounts/pom.xml
+++ b/section_11/accounts/pom.xml
@@ -109,11 +109,52 @@
jib-maven-plugin
3.4.2
+
+ openjdk:21-jdk
+
+
+
+
+
+
+ arm64
+ linux
+
+
+
- eazybytes/${project.artifactId}:s11
+ achour94/${project.artifactId}:s11
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+
+
+ org.projectlombok
+ lombok
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
+
+
diff --git a/section_11/cards/pom.xml b/section_11/cards/pom.xml
index 8e2fe9ac..3d9a7474 100644
--- a/section_11/cards/pom.xml
+++ b/section_11/cards/pom.xml
@@ -96,11 +96,52 @@
jib-maven-plugin
3.4.2
+
+ openjdk:21-jdk
+
+
+
+
+
+
+ arm64
+ linux
+
+
+
- eazybytes/${project.artifactId}:s11
+ achour94/${project.artifactId}:s11
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+
+
+ org.projectlombok
+ lombok
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
+
+
diff --git a/section_11/configserver/pom.xml b/section_11/configserver/pom.xml
index 9111b86b..048f512a 100644
--- a/section_11/configserver/pom.xml
+++ b/section_11/configserver/pom.xml
@@ -66,11 +66,52 @@
jib-maven-plugin
3.4.2
+
+ openjdk:21-jdk
+
+
+
+
+
+
+ arm64
+ linux
+
+
+
- eazybytes/${project.artifactId}:s11
+ achour94/${project.artifactId}:s11
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+
+
+ org.projectlombok
+ lombok
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
+
+
diff --git a/section_11/configserver/src/main/resources/application.yml b/section_11/configserver/src/main/resources/application.yml
index 005e3287..84c6bc58 100644
--- a/section_11/configserver/src/main/resources/application.yml
+++ b/section_11/configserver/src/main/resources/application.yml
@@ -11,7 +11,7 @@ spring:
# search-locations: "classpath:/config"
# search-locations: "file:///Users//eazybytes//Documents//config"
git:
- uri: "https://github.com/eazybytes/eazybytes-config.git"
+ uri: "https://github.com/achour94/eazybytes-config.git"
default-label: main
timeout: 5
clone-on-start: true
diff --git a/section_11/docker-compose/default/docker-compose.yml b/section_11/docker-compose/default/docker-compose.yml
index acc29318..818411d5 100644
--- a/section_11/docker-compose/default/docker-compose.yml
+++ b/section_11/docker-compose/default/docker-compose.yml
@@ -215,7 +215,7 @@ services:
service: network-deploy-service
configserver:
- image: "eazybytes/configserver:s11"
+ image: "achour94/configserver:s11"
container_name: configserver-ms
ports:
- "8071:8071"
@@ -232,7 +232,7 @@ services:
OTEL_SERVICE_NAME: "configserver"
eurekaserver:
- image: "eazybytes/eurekaserver:s11"
+ image: "achour94/eurekaserver:s11"
container_name: eurekaserver-ms
ports:
- "8070:8070"
@@ -253,7 +253,7 @@ services:
OTEL_SERVICE_NAME: "eurekaserver"
accounts:
- image: "eazybytes/accounts:s11"
+ image: "achour94/accounts:s11"
container_name: accounts-ms
ports:
- "8080:8080"
@@ -276,7 +276,7 @@ services:
service: microservice-eureka-config
loans:
- image: "eazybytes/loans:s11"
+ image: "achour94/loans:s11"
container_name: loans-ms
ports:
- "8090:8090"
@@ -299,7 +299,7 @@ services:
service: microservice-eureka-config
cards:
- image: "eazybytes/cards:s11"
+ image: "achour94/cards:s11"
container_name: cards-ms
ports:
- "9000:9000"
@@ -322,7 +322,7 @@ services:
service: microservice-eureka-config
gatewayserver:
- image: "eazybytes/gatewayserver:s11"
+ image: "achour94/gatewayserver:s11"
container_name: gatewayserver-ms
ports:
- "8072:8072"
diff --git a/section_11/docker-compose/prod/docker-compose.yml b/section_11/docker-compose/prod/docker-compose.yml
index acc29318..818411d5 100644
--- a/section_11/docker-compose/prod/docker-compose.yml
+++ b/section_11/docker-compose/prod/docker-compose.yml
@@ -215,7 +215,7 @@ services:
service: network-deploy-service
configserver:
- image: "eazybytes/configserver:s11"
+ image: "achour94/configserver:s11"
container_name: configserver-ms
ports:
- "8071:8071"
@@ -232,7 +232,7 @@ services:
OTEL_SERVICE_NAME: "configserver"
eurekaserver:
- image: "eazybytes/eurekaserver:s11"
+ image: "achour94/eurekaserver:s11"
container_name: eurekaserver-ms
ports:
- "8070:8070"
@@ -253,7 +253,7 @@ services:
OTEL_SERVICE_NAME: "eurekaserver"
accounts:
- image: "eazybytes/accounts:s11"
+ image: "achour94/accounts:s11"
container_name: accounts-ms
ports:
- "8080:8080"
@@ -276,7 +276,7 @@ services:
service: microservice-eureka-config
loans:
- image: "eazybytes/loans:s11"
+ image: "achour94/loans:s11"
container_name: loans-ms
ports:
- "8090:8090"
@@ -299,7 +299,7 @@ services:
service: microservice-eureka-config
cards:
- image: "eazybytes/cards:s11"
+ image: "achour94/cards:s11"
container_name: cards-ms
ports:
- "9000:9000"
@@ -322,7 +322,7 @@ services:
service: microservice-eureka-config
gatewayserver:
- image: "eazybytes/gatewayserver:s11"
+ image: "achour94/gatewayserver:s11"
container_name: gatewayserver-ms
ports:
- "8072:8072"
diff --git a/section_11/docker-compose/qa/docker-compose.yml b/section_11/docker-compose/qa/docker-compose.yml
index acc29318..818411d5 100644
--- a/section_11/docker-compose/qa/docker-compose.yml
+++ b/section_11/docker-compose/qa/docker-compose.yml
@@ -215,7 +215,7 @@ services:
service: network-deploy-service
configserver:
- image: "eazybytes/configserver:s11"
+ image: "achour94/configserver:s11"
container_name: configserver-ms
ports:
- "8071:8071"
@@ -232,7 +232,7 @@ services:
OTEL_SERVICE_NAME: "configserver"
eurekaserver:
- image: "eazybytes/eurekaserver:s11"
+ image: "achour94/eurekaserver:s11"
container_name: eurekaserver-ms
ports:
- "8070:8070"
@@ -253,7 +253,7 @@ services:
OTEL_SERVICE_NAME: "eurekaserver"
accounts:
- image: "eazybytes/accounts:s11"
+ image: "achour94/accounts:s11"
container_name: accounts-ms
ports:
- "8080:8080"
@@ -276,7 +276,7 @@ services:
service: microservice-eureka-config
loans:
- image: "eazybytes/loans:s11"
+ image: "achour94/loans:s11"
container_name: loans-ms
ports:
- "8090:8090"
@@ -299,7 +299,7 @@ services:
service: microservice-eureka-config
cards:
- image: "eazybytes/cards:s11"
+ image: "achour94/cards:s11"
container_name: cards-ms
ports:
- "9000:9000"
@@ -322,7 +322,7 @@ services:
service: microservice-eureka-config
gatewayserver:
- image: "eazybytes/gatewayserver:s11"
+ image: "achour94/gatewayserver:s11"
container_name: gatewayserver-ms
ports:
- "8072:8072"
diff --git a/section_11/eurekaserver/pom.xml b/section_11/eurekaserver/pom.xml
index 45b32bf7..1028e45c 100644
--- a/section_11/eurekaserver/pom.xml
+++ b/section_11/eurekaserver/pom.xml
@@ -71,11 +71,52 @@
jib-maven-plugin
3.4.2
+
+ openjdk:21-jdk
+
+
+
+
+
+
+ arm64
+ linux
+
+
+
- eazybytes/${project.artifactId}:s11
+ achour94/${project.artifactId}:s11
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+
+
+ org.projectlombok
+ lombok
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
+
+
diff --git a/section_11/gatewayserver/pom.xml b/section_11/gatewayserver/pom.xml
index 613b1ae5..a1fb66ca 100644
--- a/section_11/gatewayserver/pom.xml
+++ b/section_11/gatewayserver/pom.xml
@@ -89,11 +89,52 @@
jib-maven-plugin
3.4.2
+
+ openjdk:21-jdk
+
+
+
+
+
+
+ arm64
+ linux
+
+
+
- eazybytes/${project.artifactId}:s11
+ achour94/${project.artifactId}:s11
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+
+
+ org.projectlombok
+ lombok
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
+
+
diff --git a/section_11/loans/pom.xml b/section_11/loans/pom.xml
index a7953f83..e74ba9ea 100644
--- a/section_11/loans/pom.xml
+++ b/section_11/loans/pom.xml
@@ -101,11 +101,52 @@
jib-maven-plugin
3.4.2
+
+ openjdk:21-jdk
+
+
+
+
+
+
+ arm64
+ linux
+
+
+
- eazybytes/${project.artifactId}:s11
+ achour94/${project.artifactId}:s11
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+
+
+ org.projectlombok
+ lombok
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
+
+