Skip to content

Commit 380520b

Browse files
committed
Add dependency management for Micronaut/GRPC
1 parent 300c1b1 commit 380520b

File tree

2 files changed

+49
-42
lines changed

2 files changed

+49
-42
lines changed

build.gradle

+48-42
Original file line numberDiff line numberDiff line change
@@ -40,103 +40,109 @@ ext {
4040
ext {
4141

4242
dependencyVersions = [
43-
groovy : [
43+
groovy : [
4444
version: groovyVersion,
4545
group : 'org.codehaus.groovy',
4646
name : 'groovy',
4747
modules: ['groovy-test', 'groovy-ant', 'groovy-json', 'groovy-jmx', 'groovy-templates']
4848
],
49-
gorm : [
49+
gorm : [
5050
version: gormVersion,
5151
group : 'org.grails',
5252
name : 'grails-datastore-core',
5353
modules: ['grails-datastore-gorm', 'grails-datastore-gorm-hibernate5']
5454
],
55-
jackson : [
55+
jackson : [
5656
version: jacksonVersion,
5757
group : 'com.fasterxml.jackson.core',
5858
name : 'jackson-databind',
5959
modules: ['jackson-core', 'jackson-annotations']
6060
],
61-
'jackson.modules' : [
61+
'jackson.modules' : [
6262
version: jacksonVersion,
6363
group : 'com.fasterxml.jackson.module',
6464
name : 'jackson-module-afterburner'
6565
],
66-
'jackson.datatype' : [
66+
'jackson.datatype' : [
6767
version: jacksonVersion,
6868
group : 'com.fasterxml.jackson.datatype',
6969
name : 'jackson-datatype-jdk8',
7070
modules: ['jackson-datatype-jsr310']
7171
],
72-
jaeger : [
72+
jaeger : [
7373
version: jaegerVersion,
7474
group : 'io.jaegertracing',
7575
name : 'jaeger-thrift'
7676
],
77-
'zipkin.reporter' : [
77+
'zipkin.reporter' : [
7878
version: zipkinReporterVersion,
7979
group : 'io.zipkin.reporter2',
8080
name : 'zipkin-reporter'
8181
],
82-
'brave.instrumentation': [
82+
'brave.instrumentation' : [
8383
version: braveInstrumentationHttpVersion,
8484
group : 'io.zipkin.brave',
8585
name : 'brave-instrumentation-http'
8686
],
87-
'brave.opentracing' : [
87+
'brave.opentracing' : [
8888
version: braveOpentracingVersion,
8989
group : 'io.opentracing.brave',
9090
name : 'brave-opentracing'
9191
],
92-
'javax.annotation-api' : [
92+
'javax.annotation-api' : [
9393
version: javaxAnnotationApiVersion,
9494
group : 'javax.annotation',
9595
name : 'javax.annotation-api'
9696
],
97-
jsr305 : [
97+
jsr305 : [
9898
version: jsr305Version,
9999
group : 'com.google.code.findbugs',
100100
name : 'jsr305'
101101
],
102-
kafka : [
102+
kafka : [
103103
version: kafkaVersion,
104104
group : 'org.apache.kafka',
105105
name : 'kafka-clients',
106106
modules: ['kafka_2.12', 'kafka-streams']
107107
],
108-
'micrometer' : [
108+
'micronaut.grpc' : [
109+
version: micronautGrpcVersion,
110+
group : 'io.micronaut.grpc',
111+
name : 'micronaut-grpc-runtime',
112+
modules: ['micronaut-grpc-annotation']
113+
],
114+
'micrometer' : [
109115
version: micrometerVersion,
110116
group : 'io.micrometer',
111117
name : 'micrometer-core',
112118
modules: ['micrometer-registry-atlas', 'micrometer-registry-graphite', 'micrometer-registry-prometheus', 'micrometer-registry-statsd']
113119
],
114-
'mongo' : [
120+
'mongo' : [
115121
version: mongoVersion,
116122
group : 'org.mongodb',
117123
modules: ['mongodb-driver-async', 'mongo-java-driver']
118124
],
119-
'mongo.reactive' : [
125+
'mongo.reactive' : [
120126
version: '1.8.0',
121127
group : 'org.mongodb',
122128
name : 'mongodb-driver-reactivestreams'
123129
],
124-
neo4j : [
130+
neo4j : [
125131
version: neo4jVersion,
126132
group : 'org.neo4j.test',
127133
name : 'neo4j-harness'
128134
],
129-
'neo4j.bolt' : [
135+
'neo4j.bolt' : [
130136
version: '1.6.2',
131137
group : 'org.neo4j.driver',
132138
name : 'neo4j-java-driver'
133139
],
134-
'jcache' : [
140+
'jcache' : [
135141
version: jcacheVersion,
136142
group : 'javax.cache',
137143
name : 'cache-api'
138144
],
139-
netty : [
145+
netty : [
140146
version: nettyVersion,
141147
group : 'io.netty',
142148
name : 'netty-codec-http',
@@ -147,123 +153,123 @@ ext {
147153
'netty-handler-proxy', 'netty-resolver', 'netty-resolver-dns', 'netty-transport',
148154
'netty-transport-rxtx', 'netty-transport-sctp', 'netty-transport-udt']
149155
],
150-
opentracing : [
156+
opentracing : [
151157
version: '0.31.0',
152158
group : 'io.opentracing',
153159
name : 'opentracing-api',
154160
modules: ['opentracing-util']
155161
],
156-
picocli : [
162+
picocli : [
157163
version: picocliVersion,
158164
group : 'info.picocli',
159165
name : 'picocli'
160166
],
161-
lettuce : [
167+
lettuce : [
162168
version: lettuceVersion,
163169
group : 'io.lettuce',
164170
name : 'lettuce-core'
165171

166172
],
167-
spring : [
173+
spring : [
168174
version: springVersion,
169175
group : 'org.springframework',
170176
name : 'spring-core',
171177
modules: ['spring-context', 'spring-tx', 'spring-orm', 'spring-jdbc']
172178
],
173-
snakeyaml : [
179+
snakeyaml : [
174180
version: yamlVersion,
175181
group : 'org.yaml',
176182
name : 'snakeyaml'
177183
],
178-
slf4j : [
184+
slf4j : [
179185
version: slf4jVersion,
180186
group : 'org.slf4j',
181187
name : 'slf4j-api',
182188
modules: ['slf4j-simple']
183189
],
184-
spock : [
190+
spock : [
185191
version: spockVersion,
186192
group : 'org.spockframework',
187193
name : 'spock-core'
188194
],
189-
swagger : [
195+
swagger : [
190196
version: '2.0.4',
191197
group : 'io.swagger.core.v3',
192198
name : 'swagger-core',
193199
modules: ['swagger-models', 'swagger-annotations']
194200
],
195-
'reactive.streams' : [
201+
'reactive.streams' : [
196202
version: reactiveStreamsVersion,
197203
group : 'org.reactivestreams',
198204
name : 'reactive-streams'
199205
],
200-
'reactive.pg.client' : [
206+
'reactive.pg.client' : [
201207
version: reactivePgClientVersion,
202208
group : 'io.reactiverse',
203209
name : 'reactive-pg-client'
204210
],
205-
rxjava1 : [
211+
rxjava1 : [
206212
version: rxJava1Version,
207213
group : 'io.reactivex',
208214
name : 'rxjava'
209215
],
210-
'rxjava1.interop' : [
216+
'rxjava1.interop' : [
211217
version: rxJavaInteropVersion,
212218
group : 'com.github.akarnokd',
213219
name : 'rxjava2-interop'
214220
],
215-
rxjava2 : [
221+
rxjava2 : [
216222
version: rxJava2Version,
217223
group : 'io.reactivex.rxjava2',
218224
name : 'rxjava'
219225
],
220-
reactor : [
226+
reactor : [
221227
version: reactorVersion,
222228
group : 'io.projectreactor',
223229
name : 'reactor-core'
224230
],
225-
validation : [
231+
validation : [
226232
version: validationVersion,
227233
group : 'javax.validation',
228234
name : 'validation-api'
229235
],
230-
hystrix : [
236+
hystrix : [
231237
version: hystrixVersion,
232238
group : 'com.netflix.hystrix',
233239
name : 'hystrix-core',
234240
modules: ['hystrix-serialization']
235241
],
236-
graal : [
242+
graal : [
237243
version: graalVersion,
238244
group : 'com.oracle.substratevm',
239245
name : 'svm'
240246
],
241-
h2 : [
247+
h2 : [
242248
version: h2Version,
243249
group : 'com.h2database',
244250
name : 'h2'
245251
],
246-
tomcatJdbc : [
252+
tomcatJdbc : [
247253
version: tomcatJdbcVersion,
248254
group : 'org.apache.tomcat',
249255
name : 'tomcat-jdbc'
250256
],
251-
liquibase : [
257+
liquibase : [
252258
version: liquibaseVersion,
253259
group : 'org.liquibase',
254260
name : 'liquibase-core'
255261
],
256-
flyway : [
262+
flyway : [
257263
version: flywayVersion,
258264
group : 'org.flywaydb',
259265
name : 'flyway-core'
260266
],
261-
jna : [
267+
jna : [
262268
version: jnaVersion,
263269
group : 'net.java.dev.jna',
264270
name : 'jna'
265271
],
266-
hibernate : [
272+
hibernate : [
267273
version: hibernateVersion,
268274
group : 'org.hibernate',
269275
name : 'hibernate-core',

gradle.properties

+1
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ grailsVersion=3.2.9
4848
groovyVersion=2.5.4
4949
jacksonVersion=2.9.7
5050
lettuceVersion=5.0.4.RELEASE
51+
micronautGrpcVersion=1.0.0.BUILD-SNAPSHOT
5152
nettyVersion=4.1.30.Final
5253
reactivePgClientVersion=0.10.5
5354
reactorVersion=3.2.0.RELEASE

0 commit comments

Comments
 (0)