Skip to content
Merged
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
16 changes: 8 additions & 8 deletions BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,14 @@ gazelle(
command = "update-repos",
)

alias(name = "admission", actual = "//systems/admission/module-a:main")
alias(name = "application", actual = "//systems/application/module-a:main")
alias(name = "configuration", actual = "//systems/configuration/module-a:main")
alias(name = "document", actual = "//systems/document/module-a:main")
alias(name = "gateway", actual = "//systems/gateway/module-a:main")
alias(name = "identity", actual = "//systems/identity/module-a:main")
alias(name = "notification", actual = "//systems/notification/module-a:main")
alias(name = "schedule", actual = "//systems/schedule/module-a:main")
alias(name = "admission", actual = "//systems/admission/admission-bootstrap:main")
alias(name = "application", actual = "//systems/application/application-bootstrap:main")
alias(name = "configuration", actual = "//systems/configuration/configuration-bootstrap:main")
alias(name = "document", actual = "//systems/document/document-bootstrap:main")
alias(name = "gateway", actual = "//systems/gateway/gateway-bootstrap:main")
alias(name = "identity", actual = "//systems/identity/identity-bootstrap:main")
alias(name = "notification", actual = "//systems/notification/notification-bootstrap:main")
alias(name = "schedule", actual = "//systems/schedule/schedule-bootstrap:main")

alias(name = "analytics", actual = "//systems/analytics/cmd/server:server")
alias(name = "evaluation", actual = "//systems/evaluation/cmd/server:server")
Expand Down
11 changes: 4 additions & 7 deletions systems/admission/admission-adapter-in/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_binary", "kt_jvm_test")
load("//systems/admission/module-a:deps.bzl", "MODULE_DEPS", "TEST_DEPS")
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library", "kt_jvm_test")
load(":deps.bzl", "MODULE_DEPS", "TEST_DEPS")

package(default_visibility = ["//visibility:public"])

kt_jvm_binary(
kt_jvm_library(
name = "main",
srcs = glob(["src/main/kotlin/**/*.kt"]),
main_class = "hs.kr.entrydsm.example.ExampleApplicationKt",
plugins = ["//:spring_allopen"],
deps = MODULE_DEPS,
javac_opts = "//:javac_options",
kotlinc_opts = "//:kotlinc_options",
Expand All @@ -16,8 +14,7 @@ kt_jvm_binary(
kt_jvm_test(
name = "test",
srcs = glob(["src/test/kotlin/**/*.kt"]),
test_class = "hs.kr.entrydsm.example.ExampleApplicationTest",
plugins = ["//:spring_allopen"],
test_class = "hs.kr.entrydsm.admission.adapterin.AdmissionAdapterInModuleTest",
deps = MODULE_DEPS + TEST_DEPS,
javac_opts = "//:javac_options",
kotlinc_opts = "//:kotlinc_options",
Expand Down
13 changes: 2 additions & 11 deletions systems/admission/admission-adapter-in/deps.bzl
Original file line number Diff line number Diff line change
@@ -1,16 +1,7 @@
SPRING_DEPS = [
"@maven//:org_springframework_boot_spring_boot_starter_web",
"@maven//:org_springframework_boot_spring_boot_starter_actuator",
]

KOTLIN_DEPS = [
"@maven//:org_jetbrains_kotlin_kotlin_reflect",
"@maven//:com_fasterxml_jackson_module_jackson_module_kotlin",
]
KOTLIN_DEPS = []

TEST_DEPS = [
"@maven//:org_springframework_boot_spring_boot_starter_test",
"@maven//:junit_junit",
]

MODULE_DEPS = SPRING_DEPS + KOTLIN_DEPS
MODULE_DEPS = KOTLIN_DEPS
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
package hs.kr.entrydsm.example
package hs.kr.entrydsm.admission.adapterin

import org.springframework.boot.autoconfigure.SpringBootApplication
import org.springframework.boot.runApplication

@SpringBootApplication
class ExampleApplication

fun main(args: Array<String>) {
runApplication<ExampleApplication>(*args)
}
class AdmissionAdapterInModule
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package hs.kr.entrydsm.example
package hs.kr.entrydsm.admission.adapterin

import org.junit.Assert.assertEquals
import org.junit.Assert.assertTrue
import org.junit.Test

class ExampleApplicationTest {
class AdmissionAdapterInModuleTest {
@Test
fun contextLoads() {
assertEquals(4, 2 + 2)
fun moduleLoads() {
assertTrue(true)
}
}
}
11 changes: 4 additions & 7 deletions systems/admission/admission-adapter-out/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_binary", "kt_jvm_test")
load("//systems/admission/module-a:deps.bzl", "MODULE_DEPS", "TEST_DEPS")
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library", "kt_jvm_test")
load(":deps.bzl", "MODULE_DEPS", "TEST_DEPS")

package(default_visibility = ["//visibility:public"])

kt_jvm_binary(
kt_jvm_library(
name = "main",
srcs = glob(["src/main/kotlin/**/*.kt"]),
main_class = "hs.kr.entrydsm.example.ExampleApplicationKt",
plugins = ["//:spring_allopen"],
deps = MODULE_DEPS,
javac_opts = "//:javac_options",
kotlinc_opts = "//:kotlinc_options",
Expand All @@ -16,8 +14,7 @@ kt_jvm_binary(
kt_jvm_test(
name = "test",
srcs = glob(["src/test/kotlin/**/*.kt"]),
test_class = "hs.kr.entrydsm.example.ExampleApplicationTest",
plugins = ["//:spring_allopen"],
test_class = "hs.kr.entrydsm.admission.adapterout.AdmissionAdapterOutModuleTest",
deps = MODULE_DEPS + TEST_DEPS,
javac_opts = "//:javac_options",
kotlinc_opts = "//:kotlinc_options",
Expand Down
13 changes: 2 additions & 11 deletions systems/admission/admission-adapter-out/deps.bzl
Original file line number Diff line number Diff line change
@@ -1,16 +1,7 @@
SPRING_DEPS = [
"@maven//:org_springframework_boot_spring_boot_starter_web",
"@maven//:org_springframework_boot_spring_boot_starter_actuator",
]

KOTLIN_DEPS = [
"@maven//:org_jetbrains_kotlin_kotlin_reflect",
"@maven//:com_fasterxml_jackson_module_jackson_module_kotlin",
]
KOTLIN_DEPS = []

TEST_DEPS = [
"@maven//:org_springframework_boot_spring_boot_starter_test",
"@maven//:junit_junit",
]

MODULE_DEPS = SPRING_DEPS + KOTLIN_DEPS
MODULE_DEPS = KOTLIN_DEPS
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
package hs.kr.entrydsm.example
package hs.kr.entrydsm.admission.adapterout

import org.springframework.boot.autoconfigure.SpringBootApplication
import org.springframework.boot.runApplication

@SpringBootApplication
class ExampleApplication

fun main(args: Array<String>) {
runApplication<ExampleApplication>(*args)
}
class AdmissionAdapterOutModule
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package hs.kr.entrydsm.example
package hs.kr.entrydsm.admission.adapterout

import org.junit.Assert.assertEquals
import org.junit.Assert.assertTrue
import org.junit.Test

class ExampleApplicationTest {
class AdmissionAdapterOutModuleTest {
@Test
fun contextLoads() {
assertEquals(4, 2 + 2)
fun moduleLoads() {
assertTrue(true)
}
}
}
11 changes: 4 additions & 7 deletions systems/admission/admission-application/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_binary", "kt_jvm_test")
load("//systems/admission/module-a:deps.bzl", "MODULE_DEPS", "TEST_DEPS")
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library", "kt_jvm_test")
load(":deps.bzl", "MODULE_DEPS", "TEST_DEPS")

package(default_visibility = ["//visibility:public"])

kt_jvm_binary(
kt_jvm_library(
name = "main",
srcs = glob(["src/main/kotlin/**/*.kt"]),
main_class = "hs.kr.entrydsm.example.ExampleApplicationKt",
plugins = ["//:spring_allopen"],
deps = MODULE_DEPS,
javac_opts = "//:javac_options",
kotlinc_opts = "//:kotlinc_options",
Expand All @@ -16,8 +14,7 @@ kt_jvm_binary(
kt_jvm_test(
name = "test",
srcs = glob(["src/test/kotlin/**/*.kt"]),
test_class = "hs.kr.entrydsm.example.ExampleApplicationTest",
plugins = ["//:spring_allopen"],
test_class = "hs.kr.entrydsm.admission.application.AdmissionApplicationModuleTest",
deps = MODULE_DEPS + TEST_DEPS,
javac_opts = "//:javac_options",
kotlinc_opts = "//:kotlinc_options",
Expand Down
13 changes: 2 additions & 11 deletions systems/admission/admission-application/deps.bzl
Original file line number Diff line number Diff line change
@@ -1,16 +1,7 @@
SPRING_DEPS = [
"@maven//:org_springframework_boot_spring_boot_starter_web",
"@maven//:org_springframework_boot_spring_boot_starter_actuator",
]

KOTLIN_DEPS = [
"@maven//:org_jetbrains_kotlin_kotlin_reflect",
"@maven//:com_fasterxml_jackson_module_jackson_module_kotlin",
]
KOTLIN_DEPS = []

TEST_DEPS = [
"@maven//:org_springframework_boot_spring_boot_starter_test",
"@maven//:junit_junit",
]

MODULE_DEPS = SPRING_DEPS + KOTLIN_DEPS
MODULE_DEPS = KOTLIN_DEPS
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
package hs.kr.entrydsm.example
package hs.kr.entrydsm.admission.application

import org.springframework.boot.autoconfigure.SpringBootApplication
import org.springframework.boot.runApplication

@SpringBootApplication
class ExampleApplication

fun main(args: Array<String>) {
runApplication<ExampleApplication>(*args)
}
class AdmissionApplicationModule
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package hs.kr.entrydsm.example
package hs.kr.entrydsm.admission.application

import org.junit.Assert.assertEquals
import org.junit.Assert.assertTrue
import org.junit.Test

class ExampleApplicationTest {
class AdmissionApplicationModuleTest {
@Test
fun contextLoads() {
assertEquals(4, 2 + 2)
fun moduleLoads() {
assertTrue(true)
}
}
}
14 changes: 10 additions & 4 deletions systems/admission/admission-bootstrap/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,22 +1,28 @@
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_binary", "kt_jvm_test")
load("//systems/admission/module-a:deps.bzl", "MODULE_DEPS", "TEST_DEPS")
load(":deps.bzl", "MODULE_DEPS", "TEST_DEPS")

package(default_visibility = ["//visibility:public"])

kt_jvm_binary(
name = "main",
srcs = glob(["src/main/kotlin/**/*.kt"]),
main_class = "hs.kr.entrydsm.example.ExampleApplicationKt",
resources = glob(["src/main/resources/**"]),
main_class = "hs.kr.entrydsm.admission.AdmissionBootstrapApplicationKt",
plugins = ["//:spring_allopen"],
deps = MODULE_DEPS,
deps = MODULE_DEPS + [
"//systems/admission/admission-adapter-in:main",
"//systems/admission/admission-adapter-out:main",
"//systems/admission/admission-application:main",
"//systems/admission/admission-domain:main",
],
javac_opts = "//:javac_options",
kotlinc_opts = "//:kotlinc_options",
)

kt_jvm_test(
name = "test",
srcs = glob(["src/test/kotlin/**/*.kt"]),
test_class = "hs.kr.entrydsm.example.ExampleApplicationTest",
test_class = "hs.kr.entrydsm.admission.AdmissionBootstrapApplicationTest",
plugins = ["//:spring_allopen"],
deps = MODULE_DEPS + TEST_DEPS,
javac_opts = "//:javac_options",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package hs.kr.entrydsm.example
package hs.kr.entrydsm.admission

import org.springframework.boot.autoconfigure.SpringBootApplication
import org.springframework.boot.runApplication

@SpringBootApplication
class ExampleApplication
class AdmissionBootstrapApplication

fun main(args: Array<String>) {
runApplication<ExampleApplication>(*args)
}
runApplication<AdmissionBootstrapApplication>(*args)
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
spring:
application:
name: admission
profiles:
default: local
main:
lazy-initialization: true
server:
shutdown: graceful
management:
endpoints:
web:
exposure:
include: health,info
endpoint:
health:
probes:
enabled: true
logging:
level:
root: INFO
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package hs.kr.entrydsm.example
package hs.kr.entrydsm.admission

import org.junit.Assert.assertEquals
import org.junit.Assert.assertTrue
import org.junit.Test

class ExampleApplicationTest {
class AdmissionBootstrapApplicationTest {
@Test
fun contextLoads() {
assertEquals(4, 2 + 2)
assertTrue(true)
}
}
}
11 changes: 4 additions & 7 deletions systems/admission/admission-domain/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_binary", "kt_jvm_test")
load("//systems/admission/module-a:deps.bzl", "MODULE_DEPS", "TEST_DEPS")
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library", "kt_jvm_test")
load(":deps.bzl", "MODULE_DEPS", "TEST_DEPS")

package(default_visibility = ["//visibility:public"])

kt_jvm_binary(
kt_jvm_library(
name = "main",
srcs = glob(["src/main/kotlin/**/*.kt"]),
main_class = "hs.kr.entrydsm.example.ExampleApplicationKt",
plugins = ["//:spring_allopen"],
deps = MODULE_DEPS,
javac_opts = "//:javac_options",
kotlinc_opts = "//:kotlinc_options",
Expand All @@ -16,8 +14,7 @@ kt_jvm_binary(
kt_jvm_test(
name = "test",
srcs = glob(["src/test/kotlin/**/*.kt"]),
test_class = "hs.kr.entrydsm.example.ExampleApplicationTest",
plugins = ["//:spring_allopen"],
test_class = "hs.kr.entrydsm.admission.domain.AdmissionDomainModuleTest",
deps = MODULE_DEPS + TEST_DEPS,
javac_opts = "//:javac_options",
kotlinc_opts = "//:kotlinc_options",
Expand Down
13 changes: 2 additions & 11 deletions systems/admission/admission-domain/deps.bzl
Original file line number Diff line number Diff line change
@@ -1,16 +1,7 @@
SPRING_DEPS = [
"@maven//:org_springframework_boot_spring_boot_starter_web",
"@maven//:org_springframework_boot_spring_boot_starter_actuator",
]

KOTLIN_DEPS = [
"@maven//:org_jetbrains_kotlin_kotlin_reflect",
"@maven//:com_fasterxml_jackson_module_jackson_module_kotlin",
]
KOTLIN_DEPS = []

TEST_DEPS = [
"@maven//:org_springframework_boot_spring_boot_starter_test",
"@maven//:junit_junit",
]

MODULE_DEPS = SPRING_DEPS + KOTLIN_DEPS
MODULE_DEPS = KOTLIN_DEPS
Loading
Loading