-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsettings.gradle.kts
More file actions
61 lines (57 loc) · 1.61 KB
/
settings.gradle.kts
File metadata and controls
61 lines (57 loc) · 1.61 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
plugins {
id("com.gradleup.nmcp.settings") version "1.5.0"
}
nmcpSettings {
centralPortal {
username = System.getenv("CENTRAL_USERNAME")?.ifBlank { null } ?: ""
password = System.getenv("CENTRAL_PASSWORD")?.ifBlank { null } ?: ""
publishingType = "AUTOMATIC"
}
}
// Root project name must not clash with any subproject name. The :arcp
// subproject is the published aggregation BOM; name the root build
// differently so nmcp 1.5.0 can resolve the aggregation unambiguously.
rootProject.name = "arcp-sdk"
include(
":arcp-core",
":arcp-client",
":arcp-runtime",
":arcp",
":arcp-otel",
":arcp-runtime-jetty",
":arcp-middleware-jakarta",
":arcp-middleware-spring-boot",
":arcp-middleware-vertx",
":arcp-tck",
":examples:submit-and-stream",
":examples:cancel",
":examples:heartbeat",
":examples:cost-budget",
":examples:result-chunk",
":examples:agent-versions",
":examples:list-jobs",
":examples:lease-expires-at",
":examples:idempotent-retry",
":examples:custom-auth",
":examples:provisioned-credentials",
":examples:ack-backpressure",
":examples:delegate",
":examples:spring-boot",
":examples:jakarta",
":examples:lease-violation",
":examples:progress",
":examples:resume",
":examples:stdio",
":examples:subscribe",
":examples:tracing",
":examples:vendor-extensions",
":recipes:email-vendor-leases",
":recipes:mcp-skill",
":recipes:multi-agent-budget",
":recipes:stream-resume",
)
dependencyResolutionManagement {
repositories {
mavenCentral()
}
}