Skip to content

Commit 946a406

Browse files
committed
chore: enable configuration cache and dep updates
1 parent 033ff90 commit 946a406

File tree

5 files changed

+121
-77
lines changed

5 files changed

+121
-77
lines changed

README.md

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -98,42 +98,42 @@ The next version will be based on the semantic version scope (`major`, `minor`,
9898
openjdk:25-slim /bin/bash -c "printenv && backend/jvm/build/libs/jvm"
9999

100100
# Build a container image and run
101-
$ ./gradlew :backend:jvm:jibDockerBuild
101+
$ ./gradlew :backend:jvm:jibDockerBuild --no-configuration-cache
102102
$ docker run -it --rm --name jvm -p 8080:8080 -p 9898:9898 sureshg/jvm
103103
$ docker stats
104104
```
105105

106-
* OpenTelemetry
107-
108-
```bash
109-
# Run otel tui
110-
$ brew install ymtdzzz/tap/otel-tui
111-
$ otel-tui
112-
113-
# or run hyperdx
114-
$ docker run \
115-
-it --rm \
116-
-p 8081:8080 \
117-
-p 8123:8123 \
118-
-p 4317:4317 \
119-
-p 4318:4318 \
120-
--name hyperdx \
121-
--ulimit nofile=262144:262144 \
122-
docker.hyperdx.io/hyperdx/hyperdx-local:2-beta
123-
$ open http://localhost:8081/search
124-
125-
# Run the app
126-
$ docker run -it --rm \
127-
--name jvm \
128-
-p 8080:8080 \
129-
-p 9898:9898 \
130-
sureshg/jvm:latest
131-
$ curl -v -X GET http://localhost:8080/trace
132-
133-
# Change/Reset log level
134-
$ curl -v -X POST http://localhost:8080/loglevel/dev.suresh.http/debug
135-
$ curl -v -X POST http://localhost:8080/loglevel/reset
136-
```
106+
* OpenTelemetry
107+
108+
```bash
109+
# Run otel tui
110+
$ brew install ymtdzzz/tap/otel-tui
111+
$ otel-tui
112+
113+
# or run hyperdx
114+
$ docker run \
115+
-it --rm \
116+
-p 8081:8080 \
117+
-p 8123:8123 \
118+
-p 4317:4317 \
119+
-p 4318:4318 \
120+
--name hyperdx \
121+
--ulimit nofile=262144:262144 \
122+
docker.hyperdx.io/hyperdx/hyperdx-local:2-beta
123+
$ open http://localhost:8081/search
124+
125+
# Run the app
126+
$ docker run -it --rm \
127+
--name jvm \
128+
-p 8080:8080 \
129+
-p 9898:9898 \
130+
sureshg/jvm:latest
131+
$ curl -v -X GET http://localhost:8080/trace
132+
133+
# Change/Reset log level
134+
$ curl -v -X POST http://localhost:8080/loglevel/dev.suresh.http/debug
135+
$ curl -v -X POST http://localhost:8080/loglevel/reset
136+
```
137137

138138
* JVM Agents
139139

@@ -218,7 +218,7 @@ The next version will be based on the semantic version scope (`major`, `minor`,
218218
$ ./gradlew :backend:native:macOsUniversalBinary
219219

220220
# Native container image
221-
$ ./gradlew :backend:native:jibDockerBuild
221+
$ ./gradlew :backend:native:jibDockerBuild --no-configuration-cache
222222
$ docker run -it --rm --name native sureshg/native
223223

224224
# Debug distroless image

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ org.gradle.jvmargs=-Xmx4g --enable-native-access=ALL-UNNAMED
33
org.gradle.parallel=true
44
org.gradle.caching=true
55
org.gradle.configureondemand=true
6-
org.gradle.configuration-cache=false
6+
org.gradle.configuration-cache=true
77
org.gradle.configuration-cache.problems=warn
88
org.gradle.kotlin.dsl.allWarningsAsErrors=true
9+
org.gradle.unsafe.isolated-projects=false
910
org.gradle.daemon=true
1011
# org.gradle.daemon.idletimeout=300000
1112
# org.gradle.logging.stacktrace=all
12-
# org.gradle.unsafe.isolated-projects=true
1313
# org.gradle.welcome=never
1414
# org.gradle.console=rich
1515
# org.gradle.debug=true

gradle/kotlin-js-store/package-lock.json

Lines changed: 7 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gradle/libs.versions.toml

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ org-name = "suresh.dev"
2020
org-url = "https://suresh.dev"
2121

2222
# Dependency Versions
23-
bc-plugins = "1.41.0"
23+
bc-plugins = "1.43.0"
2424
kotlinx-kover = "0.9.1"
2525
kotlinx-bcv = "0.17.0"
2626
kotlin-dokka = "2.0.0"
@@ -38,17 +38,17 @@ kotlinx-browser = "0.3"
3838
kotlinx-benchmark = "0.4.14"
3939
kotlinx-fuzz = "0.2.2"
4040
kotlinx-metadata = "0.9.0"
41-
kotlinx-reflect-lite = "1.1.0"
41+
kotlinx-reflect-lite = "1.2.0-RC"
4242
kotlin-wrappers = "2025.5.8"
4343
kotlin-redacted = "1.14.0-alpha01"
44-
kotlin-serviceloader = "0.0.15"
44+
kotlin-serviceloader = "0.0.16"
4545
kotlinx-multik = "0.2.3"
46-
kotlinx-dataframe = "1.0.0-Beta1"
46+
kotlinx-dataframe = "1.0.0-Beta2"
4747
kotlinx-kandy = "0.8.0"
4848
kotlin-statistics = "0.4.0-RC1"
4949
gradle-kotlin-dsl = "6.1.2"
50-
exoquery-plugin = "2.1.20-1.2.6.PL"
51-
exoquery-sql = "1.2.6.PL-1.2.6"
50+
exoquery-plugin = "2.1.20-1.3.0.PL"
51+
exoquery-sql = "1.3.0.PL-1.3.0"
5252
exposed = "1.0.0-beta-2"
5353
postgresql = "42.7.5"
5454
embedded-postgres = "2.1.0"
@@ -61,8 +61,8 @@ akkurate = "0.11.0"
6161
kaml = "0.78.0"
6262
snakeyaml-engine-kmp = "3.1.1"
6363
konsist = "0.17.3"
64-
decoroutinator = "2.5.2"
65-
spring-boot = "3.4.5"
64+
decoroutinator = "2.5.3"
65+
spring-boot = "3.5.0"
6666
spring-depmgmt = "1.1.7"
6767
ktor = "3.1.3"
6868
ktor-cohort = "2.7.2"
@@ -88,14 +88,14 @@ intellij-coverage = "1.0.766"
8888
intellij-markdown = "0.7.3"
8989
jgit = "7.2.1.202505142326-r"
9090
jte = "3.2.1"
91-
sshj = "0.39.0"
91+
sshj = "0.40.0"
9292
jsch = "2.27.0"
9393
pty4j = "0.13.4"
9494
oshi = "6.8.1"
9595
junit = "5.13.0-RC1"
9696
koin = "4.1.0-RC1"
9797
koin-annotations = "2.0.1-RC1"
98-
metro = "0.3.2"
98+
metro = "0.3.3"
9999
kotest = "6.0.0.M4"
100100
mockk = "1.14.2"
101101
mokkery = "2.8.0"
@@ -105,7 +105,7 @@ okhttp = "5.0.0-alpha.14"
105105
slf4j = "2.1.0-alpha1"
106106
logback = "1.5.18"
107107
logback-tyler = "1.0.2"
108-
log4j = "3.0.0-beta2"
108+
log4j = "3.0.0-beta3"
109109
jmh = "1.37"
110110
mrjar = "0.1.1"
111111
ktfmt = "0.54"
@@ -118,7 +118,7 @@ jspecify = "1.0.0"
118118
rsocket = "0.20.0"
119119
jctools = "4.0.5"
120120
caffeine-coroutines = "2.0.1"
121-
kotlin-codepoints = "0.9.0"
121+
kotlin-codepoints = "0.10.0"
122122
kotlin-logging = "7.0.7"
123123
kotlin-bignum = "0.3.10"
124124
kotlin-diff = "1.1.0-rc.1"
@@ -131,53 +131,53 @@ json-schema-validator = "0.5.1"
131131
pwall-json-schema = "0.56"
132132
schema-kenerator = "2.1.2"
133133
uri-kmp = "0.0.19"
134-
urlencoder = "1.5.0"
134+
urlencoder = "1.6.0"
135135
bytesize = "2.0.0-beta04"
136136
cash-turbine = "1.2.0"
137137
cardiologist = "0.4.0"
138-
kmp-store5 = "5.1.0-alpha05"
138+
kmp-store5 = "5.1.0-alpha06"
139139
kmp-settings = "1.3.0"
140140
kmp-appdirs = "1.2.0"
141141
parsus = "0.6.1"
142142
ksoup = "0.2.3"
143143
java-keyring = "1.0.4"
144144
java-keychain = "1.1.0"
145-
webjars-xterm = "5.1.0"
146-
arrow-suspendapp = "2.1.1"
145+
webjars-xterm = "5.3.0"
146+
arrow-suspendapp = "2.1.2"
147147
hikariCP = "6.3.0"
148148
h2 = "2.3.232"
149-
micrometer = "1.14.6"
149+
micrometer = "1.15.0"
150150
swagger-ui = "5.17.14"
151151
hoplite = "2.9.0"
152152
config4k = "0.7.0"
153-
shedlock = "6.6.0"
153+
shedlock = "6.7.0"
154154
sherlock = "1.0.3"
155155
sqids = "0.1.0"
156156
tsid = "2.1.4"
157-
expiringmap = "0.5.10"
157+
expiringmap = "0.5.11"
158158
otp = "2.1.0"
159-
password4j = "1.8.2"
159+
password4j = "1.8.3"
160160
apache-commons-imaging = "1.0.0-alpha6"
161161
testcontainers = "1.21.0"
162162
sourceBuddy = "2.5.3"
163163
tcp-javanioproxy = "1.6"
164-
kubernetes-client = "23.0.0"
164+
kubernetes-client = "24.0.0"
165165
reflect-typeparamresolver = "1.0.3"
166166
reflect-typetools = "0.6.3"
167167
async-profiler = "4.0"
168168
ap-loader-all = "4.0-10"
169169
openjdk-jmc = "9.1.0"
170170
airlift-aircompressor = "2.0.2"
171-
airlift-security = "334"
171+
airlift-security = "335"
172172
directory-keystore = "1.1.1"
173173
maven-mima = "3.0.0-alpha-3"
174174
maven-archeologist = "0.0.10"
175-
jfree-chart = "1.5.4"
175+
jfree-chart = "1.5.6"
176176
jfree-svg = "5.0.7"
177177
xchart = "3.8.8"
178178
batik = "1.19"
179179
twelvemonkeys = "3.12.0"
180-
okapibarcode = "0.5.0"
180+
okapibarcode = "0.5.1"
181181
chasm = "0.9.70"
182182
cel = "0.9.1"
183183
kfswatch = "1.3.0"
@@ -226,16 +226,17 @@ swagger-style = "https://unpkg.com/[email protected]/them
226226

227227
# Plugin versions
228228
benmanes = "0.52.0"
229+
caupain = "1.1.1"
229230
foojay-resolver = "1.0.0"
230231
gradle-develocity = "4.0.1"
231-
nmcp = "0.1.4"
232+
nmcp = "0.1.5"
232233
nexus-publish = "2.0.0"
233234
vanniktech-publish = "0.32.0"
234235
gradle-publish = "1.3.1"
235236
shadow = "9.0.0-beta13"
236237
spotless = "7.0.3"
237238
semver-plugin = "0.8.0"
238-
gratatouille = "0.0.7"
239+
gratatouille = "0.0.8"
239240
vercraft = "0.6.0"
240241
kmpmt = "0.1.1"
241242
tasktree = "4.0.1"
@@ -248,10 +249,9 @@ github-depgraph = "0.1.0"
248249
github-changelog = "2.2.0"
249250
wire-plugin = "5.3.1"
250251
buildkonfig = "0.17.1"
251-
gmazzo-buildconfig = "5.6.4"
252+
gmazzo-buildconfig = "5.6.5"
252253
cyclonedx-plugin = "1.10.0"
253254
modulegraph = "0.12.0"
254-
npm-publish-plugin = "3.5.3"
255255
exposed-plugin = "0.2.1"
256256
jib-plugin = "3.4.5"
257257
jib-nativeimage-extn = "0.1.0"
@@ -261,10 +261,10 @@ animalsniffer = "2.0.1"
261261
badass-runtime = "1.13.1-patch-1"
262262
badass-jlink = "3.1.0"
263263
jlink-jib = "0.4.1"
264-
maven-plugin-api = "3.9.9"
264+
maven-plugin-api = "4.0.0-rc-3"
265265
maven-plugin-annotations = "3.15.1"
266266
gradlex-maven-plugin = "1.0.3"
267-
typesafe-conventions = "0.7.1"
267+
typesafe-conventions = "0.7.3"
268268

269269
# Repositories
270270
repo-mvn-central = "https://repo.maven.apache.org/maven2/"
@@ -736,6 +736,7 @@ mrjar = { id = "me.champeau.mrjar"
736736
nexus-publish = { id = "io.github.gradle-nexus.publish-plugin" , version.ref = "nexus-publish"}
737737
jte = { id = "gg.jte.gradle" , version.ref = "jte" }
738738
benmanes = { id = "com.github.ben-manes.versions" , version.ref = "benmanes" }
739+
caupain = { id = "com.deezer.caupain" , version.ref = "caupain" }
739740
spotless = { id = "com.diffplug.spotless" , version.ref = "spotless" }
740741
shadow = { id = "com.gradleup.shadow" , version.ref = "shadow" }
741742
jib = { id = "com.google.cloud.tools.jib" , version.ref = "jib-plugin" }
@@ -775,7 +776,6 @@ wire = { id = "com.squareup.wire"
775776
gmazzo-buildconfig = { id = "com.github.gmazzo.buildconfig" , version.ref = "gmazzo-buildconfig"}
776777
mokkery = { id = "dev.mokkery" , version.ref = "mokkery"}
777778
modulegraph = { id = "dev.iurysouza.modulegraph" , version.ref = "modulegraph"}
778-
npm-publish = { id = "dev.petuska.npm.publish" , version.ref = "npm-publish-plugin"}
779779
intellij-coverage = { id = "org.jetbrains.intellij.deps.coverage" , version.ref = "intellij-coverage" }
780780
github-changelog = { id = "org.hildan.github.changelog" , version.ref = "github-changelog" }
781781
includegit = { id = "me.champeau.gradle.includegit" , version.ref = "includegit-plugin" }

0 commit comments

Comments
 (0)