46 lines
1.5 KiB
Plaintext
46 lines
1.5 KiB
Plaintext
rootProject.name = "simple-ai-gateway-tool"
|
|
|
|
// Core
|
|
include("app-monolith")
|
|
include("main-infrastructure")
|
|
include("main-service")
|
|
include("main-contract-subjects")
|
|
include("test-infrastructure")
|
|
|
|
// HTTP Adapters
|
|
include("adapter-http-security-infra")
|
|
include("adapter-http-gateway")
|
|
|
|
// Policy Engine
|
|
include("gateway-module-policy:policy-api")
|
|
include("gateway-module-policy:policy-shared")
|
|
include("gateway-module-policy:policy-contract-subjects")
|
|
include("gateway-module-policy:policy-domain")
|
|
include("gateway-module-policy:policy-model-and-data")
|
|
|
|
// Authorization
|
|
include("gateway-module-authorization:authorization-api")
|
|
include("gateway-module-authorization:authorization-shared")
|
|
include("gateway-module-authorization:authorization-contract-subjects")
|
|
include("gateway-module-authorization:authorization-domain")
|
|
include("gateway-module-authorization:authorization-model-and-data")
|
|
|
|
// Audit
|
|
include("gateway-module-audit:audit-api")
|
|
include("gateway-module-audit:audit-contract-subjects")
|
|
include("gateway-module-audit:audit-domain")
|
|
|
|
// Fraud Detection
|
|
include("gateway-module-fraud-detection:fraud-detection-api")
|
|
include("gateway-module-fraud-detection:fraud-detection-domain")
|
|
|
|
// Tool Registry
|
|
include("gateway-module-tool-registry:tool-registry-api")
|
|
include("gateway-module-tool-registry:tool-registry-contract-subjects")
|
|
include("gateway-module-tool-registry:tool-registry-domain")
|
|
|
|
// Providers
|
|
include("gateway-providers:jira-provider")
|
|
include("gateway-providers:jenkins-provider")
|
|
include("gateway-providers:database-provider")
|