Skip to content

Commit 52fa2f1

Browse files
committed
Add version resource file
1 parent c5ec406 commit 52fa2f1

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

java-client/build.gradle.kts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,13 @@ java {
3636
withSourcesJar()
3737
}
3838

39+
tasks.withType<ProcessResources> {
40+
expand(
41+
"version" to version,
42+
"git_revision" to (rootProject.extra.get("gitHashFull") ?: "unknown")
43+
)
44+
}
45+
3946
tasks.withType<Jar> {
4047
doFirst {
4148
if (rootProject.extra.has("gitHashFull")) {
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#
2+
# Licensed to Elasticsearch B.V. under one or more contributor
3+
# license agreements. See the NOTICE file distributed with
4+
# this work for additional information regarding copyright
5+
# ownership. Elasticsearch B.V. licenses this file to you under
6+
# the Apache License, Version 2.0 (the "License"); you may
7+
# not use this file except in compliance with the License.
8+
# You may obtain a copy of the License at
9+
#
10+
# http://www.apache.org/licenses/LICENSE-2.0
11+
#
12+
# Unless required by applicable law or agreed to in writing,
13+
# software distributed under the License is distributed on an
14+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15+
# KIND, either express or implied. See the License for the
16+
# specific language governing permissions and limitations
17+
# under the License.
18+
#
19+
20+
version=${version}
21+
git_revision=${git_revision}

0 commit comments

Comments
 (0)