From daaaed47c46e656f8f105db05792e1e267f51ee3 Mon Sep 17 00:00:00 2001 From: Thatsaphorn Atchariyaphap Date: Sun, 21 Sep 2025 10:18:32 +0200 Subject: [PATCH] Add `gateway` and `discovery` modules to backend with CI/CD updates --- .gitignore | 4 +++- backend/.gitlab-ci.yml | 4 +++- backend/discovery/pom.xml | 13 +++++++++++++ backend/gateway/pom.xml | 30 ++++++++++++++++++++++++++++++ backend/pom.xml | 2 ++ 5 files changed, 51 insertions(+), 2 deletions(-) create mode 100644 backend/discovery/pom.xml create mode 100644 backend/gateway/pom.xml diff --git a/.gitignore b/.gitignore index a45e2a8..1f54de6 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,6 @@ backend/**/target finlog_app/**/.idea -finlog_app/**/.dart_tool \ No newline at end of file +finlog_app/**/.dart_tool + +finlog_app/**/pubspec.lock \ No newline at end of file diff --git a/backend/.gitlab-ci.yml b/backend/.gitlab-ci.yml index a126f41..c88a6c4 100644 --- a/backend/.gitlab-ci.yml +++ b/backend/.gitlab-ci.yml @@ -7,5 +7,7 @@ build_backend: artifacts: paths: - backend/common/target/ - - backend/server/target + - backend/discovery/target/ + - backend/gateway/target/ + - backend/server/target/ expire_in: 1 hour diff --git a/backend/discovery/pom.xml b/backend/discovery/pom.xml new file mode 100644 index 0000000..541418c --- /dev/null +++ b/backend/discovery/pom.xml @@ -0,0 +1,13 @@ + + + 4.0.0 + + dev.rheinsw.finlog.backend + backend + ${revision} + + + discovery + \ No newline at end of file diff --git a/backend/gateway/pom.xml b/backend/gateway/pom.xml new file mode 100644 index 0000000..db4c83a --- /dev/null +++ b/backend/gateway/pom.xml @@ -0,0 +1,30 @@ + + + 4.0.0 + + dev.rheinsw.finlog.backend + backend + ${revision} + + + gateway + + + 21 + 21 + UTF-8 + + + + + + dev.rheinsw.finlog.backend + common + ${revision} + compile + + + + \ No newline at end of file diff --git a/backend/pom.xml b/backend/pom.xml index d0f671d..056d12a 100644 --- a/backend/pom.xml +++ b/backend/pom.xml @@ -12,6 +12,8 @@ common server + gateway + discovery