From 1b106aef9cd63cfcc998198c1d49365908c24b1a Mon Sep 17 00:00:00 2001 From: Dmytro Kovalchuk Date: Mon, 5 Feb 2024 22:18:46 +0000 Subject: [PATCH] build: add devcontainers support --- .devcontainer/devcontainer.json | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .devcontainer/devcontainer.json diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 0000000..ec54b62 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,28 @@ +{ + "name": "SpringBootDev", + "image": "mcr.microsoft.com/devcontainers/base:jammy", + "features": { + "ghcr.io/devcontainers/features/docker-outside-of-docker:1": {}, + "ghcr.io/devcontainers/features/java:1": { + "installMaven": true, + "jdkDistro": "tem", + "version": "21.0.2" + }, + "ghcr.io/devcontainers/features/github-cli:1": {}, + "ghcr.io/devcontainers/features/git:1": {}, + "ghcr.io/devcontainers/features/node:1": {} + }, + "forwardPorts": [8080], + "customizations": { + "vscode": { + "extensions": [ + "redhat.java", + "redhat.fabric8-analytics", + "redhat.vscode-xml", + "vscjava.vscode-java-pack", + "vscjava.vscode-java-debug", + "SonarSource.sonarlint-vscode" + ] + } + } +}