-
Notifications
You must be signed in to change notification settings - Fork 2
/
version.gradle
87 lines (79 loc) · 3.26 KB
/
version.gradle
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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
/*
* Copyright 2021, TeamDev. All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Redistribution and use in source and/or binary forms, with or without
* modification, must retain the above copyright notice and the following
* disclaimer.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
* A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
* OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
final def SPINE_VERSION = '1.8.0'
final def versions = [
checkerFramework : "3.21.0",
errorProne : "2.4.0",
errorProneJavac : "9+181-r4173-1", // taken from here: https://github.com/tbroyer/gradle-errorprone-plugin/blob/v0.8/build.gradle.kts
errorPronePlugin : "2.0.2",
pmd : "6.41.0",
checkstyle : "9.2",
protobufPlugin : "0.8.18",
findBugs : "3.0.2",
guava : "31.0.1-jre",
protobuf : "3.19.3",
grpc : "1.28.1",
flogger : "0.7.4",
junit5 : "5.8.2",
junitPlatform : "1.8.2",
truth : "1.1.3",
httpClient : "1.40.1",
licensePlugin : '1.13',
gretty : '3.0.3',
shadowJar : '6.1.0',
mysqlDriver : '6.0.6',
nettyBoringssl : '2.0.6.Final',
hikariCp : '2.4.3',
firebaseAdmin : "6.12.2",
appengineApi : "1.9.84",
appenginePlugin : "2.4.1",
appEngineServletApi : '3.1.0',
cloudSqlSocketFactory : '1.2.0',
javaxAnnotations : "1.3.2",
// Versions of Google APIs Client libraries.
googleApiClient : '1.32.2',
// Spine components versions.
spineCore : SPINE_VERSION,
spineJdbc : SPINE_VERSION,
spineGcloud : SPINE_VERSION
]
//noinspection GroovyAssignabilityCheck
final def grpc = [
grpcCore : "io.grpc:grpc-core:$versions.grpc",
grpcStub : "io.grpc:grpc-stub:$versions.grpc",
grpcOkHttp : "io.grpc:grpc-okhttp:$versions.grpc",
grpcProtobuf : "io.grpc:grpc-protobuf:$versions.grpc",
grpcNetty : "io.grpc:grpc-netty:$versions.grpc",
grpcContext : "io.grpc:grpc-context:$versions.grpc"
]
ext {
deps = [
"versions" : versions,
"grpc" : grpc
]
// The version of this application.
appVersion = SPINE_VERSION
}