Skip to content

Commit 676dd36

Browse files
Merge pull request #105 from devcontainers/samruddhikhandale/fix-java
Java: Tag 17 incorrectly points to java 11
2 parents 5b0070f + d52355e commit 676dd36

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

build/src/prep.js

+4-5
Original file line numberDiff line numberDiff line change
@@ -232,20 +232,19 @@ function replaceVariantArg(prepResult) {
232232

233233
function addBuildArguments(prepResult) {
234234
const buildSettings = configUtils.getBuildSettings(prepResult.meta.definitionId);
235-
let argList = '';
236235

237236
for (let buildArg in buildSettings.buildArgs || {}) {
238-
argList = argList + `ARG ${buildArg}="${buildSettings.buildArgs[buildArg]}"\n`;
237+
prepResult.devContainerDockerfileModified = `ARG ${buildArg}="${buildSettings.buildArgs[buildArg]}"\n` + prepResult.devContainerDockerfileModified;
239238
}
240239

241240
if (buildSettings.variantBuildArgs) {
242241
for (let buildArg in buildSettings.variantBuildArgs[prepResult.meta.variant] || {}) {
243-
argList = argList + `ARG ${buildArg}="${buildSettings.variantBuildArgs[prepResult.meta.variant][buildArg]}"\n`;
242+
const arg = `ARG ${buildArg}="${buildSettings.variantBuildArgs[prepResult.meta.variant][buildArg]}"`;
243+
prepResult.devContainerDockerfileModified = (prepResult.devContainerDockerfileModified).replace(new RegExp(`.*${buildArg}=.*`), arg);
244244
}
245245
}
246246

247-
let dockerFileContentsWithArguments = argList + prepResult.devContainerDockerfileModified;
248-
return dockerFileContentsWithArguments;
247+
return prepResult.devContainerDockerfileModified;
249248
}
250249

251250
module.exports = {

src/java/manifest.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "0.205.7",
2+
"version": "0.205.8",
33
"variants": [
44
"17-bullseye",
55
"17-buster",
@@ -23,7 +23,7 @@
2323
"BASE_IMAGE_VERSION_CODENAME": "buster"
2424
},
2525
"11-buster": {
26-
"JAVA_IMAGE_TAG": "11",
26+
"TARGET_JAVA_VERSION": "11",
2727
"BASE_IMAGE_VERSION_CODENAME": "buster"
2828
}
2929
},

0 commit comments

Comments
 (0)