Skip to content

Commit ebb16fd

Browse files
committed
Update Gradle wrapper to 9.1.0-rc-3
1 parent df57012 commit ebb16fd

File tree

5 files changed

+44
-7
lines changed

5 files changed

+44
-7
lines changed

build-tools-internal/gradle/wrapper/gradle-wrapper.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionSha256Sum=b527930ddca37b14f5922cfbd4b0ef41f6b57625c8f3a2fe474d43e233f6fb3e
4-
distributionUrl=https\://services.gradle.org/distributions/gradle-9.1.0-rc-2-all.zip
3+
distributionSha256Sum=e9d7e41a62290e3ca9e31baf901cca0284385ead63a5729332657eb5c8e962de
4+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.1.0-rc-3-all.zip
55
networkTimeout=10000
66
validateDistributionUrl=true
77
zipStoreBase=GRADLE_USER_HOME
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
9.1.0-rc-2
1+
9.1.0-rc-3

config.js

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
const fs = require('fs')
2+
const os = require('os')
3+
const path = require('path')
4+
5+
function retrieveDockerCredentials() {
6+
try {
7+
const dockerConfig = JSON.parse(fs.readFileSync(path.join(os.homedir(), '.docker', 'config.json')))
8+
9+
const creds = Buffer.from(dockerConfig.auths['docker.elastic.co'].auth, 'base64').toString().split(':');
10+
if (creds) {
11+
console.log("Found credentials for `docker.elastic.co`", { username: creds[0], passwordLength: creds[1].length })
12+
return creds
13+
}
14+
} catch (e) {
15+
console.warn("Failed to retrieve local Docker credentials for `docker.elastic.co`. This is fine if you don't want to validate internal Docker images can be updated", { error: e })
16+
}
17+
}
18+
19+
const creds = retrieveDockerCredentials()
20+
21+
const config = {
22+
}
23+
24+
25+
if (creds) {
26+
config["hostRules"] = [
27+
{
28+
hostType: 'docker',
29+
matchHost: 'docker.elastic.co',
30+
username: creds[0],
31+
password: creds[1],
32+
timeout: 10_000,
33+
}
34+
]
35+
}
36+
37+
module.exports = config;

gradle/wrapper/gradle-wrapper.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionSha256Sum=b527930ddca37b14f5922cfbd4b0ef41f6b57625c8f3a2fe474d43e233f6fb3e
4-
distributionUrl=https\://services.gradle.org/distributions/gradle-9.1.0-rc-2-all.zip
3+
distributionSha256Sum=e9d7e41a62290e3ca9e31baf901cca0284385ead63a5729332657eb5c8e962de
4+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.1.0-rc-3-all.zip
55
networkTimeout=10000
66
validateDistributionUrl=true
77
zipStoreBase=GRADLE_USER_HOME

plugins/examples/gradle/wrapper/gradle-wrapper.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionSha256Sum=b527930ddca37b14f5922cfbd4b0ef41f6b57625c8f3a2fe474d43e233f6fb3e
4-
distributionUrl=https\://services.gradle.org/distributions/gradle-9.1.0-rc-2-all.zip
3+
distributionSha256Sum=e9d7e41a62290e3ca9e31baf901cca0284385ead63a5729332657eb5c8e962de
4+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.1.0-rc-3-all.zip
55
networkTimeout=10000
66
validateDistributionUrl=true
77
zipStoreBase=GRADLE_USER_HOME

0 commit comments

Comments
 (0)