@devcontainers/cli
Advanced tools
Comparing version 0.4.0 to 0.5.0
@@ -7,2 +7,6 @@ # Change Log | ||
### [0.5.0] | ||
- Update to vscode-dev-containers 0.238.0. | ||
### [0.4.0] | ||
@@ -9,0 +13,0 @@ |
@@ -852,3 +852,2 @@ { | ||
"settings": { | ||
"java.home": "/extension-java-home", | ||
"java.import.gradle.java.home": "/usr/local/sdkman/candidates/java/current" | ||
@@ -1048,3 +1047,3 @@ }, | ||
"mutantdino.resourcemonitor", | ||
"matklad.rust-analyzer", | ||
"rust-lang.rust-analyzer", | ||
"tamasfe.even-better-toml", | ||
@@ -1051,0 +1050,0 @@ "serayuzgur.crates" |
@@ -5,3 +5,3 @@ # Java 8 | ||
*Develop Java applications. Includes the JDK 8 (and 11) and Java extensions.* | ||
*Develop Java applications. Includes the JDK 8 and Java extensions.* | ||
@@ -27,4 +27,2 @@ | Metadata | Value | | ||
This definition includes both JDK 8 and JDK 11 due to the fact that the VS Code Java extension requires JDK 11+. The needed `devcontainer.json` settings are present to enable you to work with projects targeting Java 8. | ||
While this definition should work unmodified, you can select the version of Debian the container uses to run Java 8 by updating the `VARIANT` arg in the included `devcontainer.json` (and rebuilding if you've already created the container). | ||
@@ -42,7 +40,7 @@ | ||
- `mcr.microsoft.com/vscode/devcontainers/java:0-8` (or `0-8-bullseye`, `0-8-buster` to pin to an OS version) | ||
- `mcr.microsoft.com/vscode/devcontainers/java:0.203-8` (or `0.203-8-bullseye`, `0.203-8-buster` to pin to an OS version) | ||
- `mcr.microsoft.com/vscode/devcontainers/java:0.203.0-8` (or `0.203.0-8-bullseye`, `0.203.0-8-buster` to pin to an OS version) | ||
- `mcr.microsoft.com/vscode/devcontainers/java:1-8` (or `1-8-bullseye`, `1-8-buster` to pin to an OS version) | ||
- `mcr.microsoft.com/vscode/devcontainers/java:1.0-8` (or `1.0-8-bullseye`, `1.0-8-buster` to pin to an OS version) | ||
- `mcr.microsoft.com/vscode/devcontainers/java:1.0.0-8` (or `1.0.0-8-bullseye`, `1.0.0-8-buster` to pin to an OS version) | ||
However, we only do security patching on the latest [non-breaking, in support](https://github.com/microsoft/vscode-dev-containers/issues/532) versions of images (e.g. `0-8`). You may want to run `apt-get update && apt-get upgrade` in your Dockerfile if you lock to a more specific version to at least pick up OS security updates. | ||
However, we only do security patching on the latest [non-breaking, in support](https://github.com/microsoft/vscode-dev-containers/issues/532) versions of images (e.g. `1-8`). You may want to run `apt-get update && apt-get upgrade` in your Dockerfile if you lock to a more specific version to at least pick up OS security updates. | ||
@@ -49,0 +47,0 @@ See [history](history) for information on the contents of each version and [here for a complete list of available tags](https://mcr.microsoft.com/v2/vscode/devcontainers/java/tags/list). |
@@ -48,3 +48,3 @@ # Java & PostgreSQL | ||
# Use -bullseye variants on local arm64/Apple Silicon. | ||
VARIANT: 11-bullseye | ||
VARIANT: 17-bullseye | ||
``` | ||
@@ -51,0 +51,0 @@ |
@@ -526,3 +526,3 @@ { | ||
], | ||
"default": "11-bullseye" | ||
"default": "17-bullseye" | ||
} | ||
@@ -1789,3 +1789,2 @@ } | ||
"settings": { | ||
"java.home": "/extension-java-home", | ||
"java.import.gradle.java.home": "/usr/local/sdkman/candidates/java/current" | ||
@@ -1984,3 +1983,3 @@ }, | ||
"mutantdino.resourcemonitor", | ||
"matklad.rust-analyzer", | ||
"rust-lang.rust-analyzer", | ||
"tamasfe.even-better-toml", | ||
@@ -1987,0 +1986,0 @@ "serayuzgur.crates" |
{ | ||
"definitionVersion": "2.0.1", | ||
"definitionVersion": "2.0.2", | ||
"build": { | ||
@@ -16,11 +16,14 @@ "latest": true, | ||
"imageLink": "https://github.com/microsoft/oryx", | ||
"apt": [{ | ||
"apt": [ | ||
{ | ||
"cgIgnore": false, | ||
"name": "moby-cli", | ||
"annotation": "Docker CLI" | ||
}, { | ||
}, | ||
{ | ||
"cgIgnore": false, | ||
"name": "moby-engine", | ||
"annotation": "Docker Engine" | ||
}, { | ||
}, | ||
{ | ||
"cgIgnore": false, | ||
@@ -31,3 +34,3 @@ "name": "git-lfs", | ||
"cmake", | ||
"build-essential", | ||
"build-essential", | ||
"cmake", | ||
@@ -37,3 +40,3 @@ "cppcheck", | ||
"lldb", | ||
"llvm", | ||
"llvm", | ||
"gdb", | ||
@@ -47,3 +50,3 @@ "clang", | ||
"libsecret-1-dev", | ||
"libnss3", | ||
"libnss3", | ||
"libnspr4", | ||
@@ -70,3 +73,3 @@ "libatk-bridge2.0-0", | ||
"libc6-dev", | ||
"make", | ||
"make", | ||
"pkg-config", | ||
@@ -185,2 +188,2 @@ "sed", | ||
} | ||
} | ||
} |
{ | ||
"variants": [ "bullseye", "buster" ], | ||
"definitionVersion": "0.205.3", | ||
"definitionVersion": "1.0.0", | ||
"build": { | ||
"latest": false, | ||
"rootDistro": "debian", | ||
"parent": "java", | ||
"parentVariant": { | ||
"bullseye": "11-bullseye", | ||
"buster": "11-buster" | ||
}, | ||
"architectures": { | ||
@@ -28,4 +23,4 @@ "bullseye": ["linux/amd64", "linux/arm64"], | ||
"dependencies": { | ||
"image": "mcr.microsoft.com/vscode/devcontainers/java:11-${VARIANT}", | ||
"imageLink": "https://hub.docker.com/_/openjdk", | ||
"image": "buildpack-deps:${BASE_IMAGE_VERSION_CODENAME}-curl", | ||
"imageLink": "https://hub.docker.com/_/buildpack-deps", | ||
"apt": [{ | ||
@@ -32,0 +27,0 @@ "cgIgnore": false, |
{ | ||
"name": "vscode-dev-containers", | ||
"version": "0.236.0", | ||
"version": "0.238.0", | ||
"description": "VS Code Dev Containers: Definitions and Templates", | ||
@@ -30,2 +30,2 @@ "repository": { | ||
} | ||
} | ||
} |
{ | ||
"name": "@devcontainers/cli", | ||
"description": "Dev Containers CLI", | ||
"version": "0.4.0", | ||
"version": "0.5.0", | ||
"bin": { | ||
@@ -77,3 +77,3 @@ "devcontainer": "devcontainer.js" | ||
"tar": "^6.1.11", | ||
"vscode-dev-containers": "https://github.com/microsoft/vscode-dev-containers/releases/download/v0.236.0/vscode-dev-containers-0.236.0.tgz", | ||
"vscode-dev-containers": "https://github.com/microsoft/vscode-dev-containers/releases/download/v0.238.0/vscode-dev-containers-0.238.0.tgz", | ||
"vscode-uri": "^3.0.3", | ||
@@ -80,0 +80,0 @@ "yargs": "~17.0.1" |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
HTTP dependency
Supply chain riskContains a dependency which resolves to a remote HTTP URL which could be used to inject untrusted code and reduce overall package reliability.
Found 1 instance in 1 package
HTTP dependency
Supply chain riskContains a dependency which resolves to a remote HTTP URL which could be used to inject untrusted code and reduce overall package reliability.
Found 1 instance in 1 package
1453215
12352