diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..d4cf3da --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,4 @@ +# Code of Conduct + +See the Educates Training Platform Code of conduct guide +[here](https://github.com/educates/educates-training-platform/blob/develop/CODE_OF_CONDUCT.md). \ No newline at end of file diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..da1c468 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,4 @@ +# Contributing + +See the Educates Training Platform Contributing guide +[here](https://github.com/educates/educates-training-platform/blob/develop/CONTRIBUTING.md). \ No newline at end of file diff --git a/public/images/vscode.png b/public/images/vscode.png new file mode 100644 index 0000000..37a0847 Binary files /dev/null and b/public/images/vscode.png differ diff --git a/src/content/extension-packages/spring-academy-vscode-tools-via-overlay.yaml b/src/content/extension-packages/spring-academy-vscode-tools-via-overlay.yaml new file mode 100644 index 0000000..424067c --- /dev/null +++ b/src/content/extension-packages/spring-academy-vscode-tools-via-overlay.yaml @@ -0,0 +1,18 @@ +title: Spring Academy VSCode Extension Package +description: |- + Provides Microsoft's VSCode extension for Java development, adding: + - Java language server, intellisense + - Ability to run, debug and test Java apps from the code editor + - Ability to build, test Java apps using Maven or Gradle build tools. + + This extension uses files overlays so that startup time is faster. +image: vscode +author: Spring Academy Team +date_created: 2025-06-19 +labels: + - vscode-extension + - java +version: 0.29.2 +repo_url: https://github.com/educates/educates-extension-packages +oci_image: ghcr.io/educates/educates-extension-packages/vscode-java-tools-oci-overlay:v0.29.2 +release_notes: Initial release with latest versions of Microsoft's VSCode extension for Java development. \ No newline at end of file diff --git a/src/content/extension-packages/spring-academy-vscode-tools.yaml b/src/content/extension-packages/spring-academy-vscode-tools.yaml index 1923eb2..d934e20 100644 --- a/src/content/extension-packages/spring-academy-vscode-tools.yaml +++ b/src/content/extension-packages/spring-academy-vscode-tools.yaml @@ -1,8 +1,18 @@ title: Spring Academy VSCode Extension Package -description: VSCode extension package for the Spring Academy to add support for Spring Boot and Spring Cloud. -author: Spring Academy -image: spring +description: |- + Provides Microsoft's VSCode extension for Java development, adding: + - Java language server, intellisense + - Ability to run, debug and test Java apps from the code editor + - Ability to build, test Java apps using Maven or Gradle build tools. + + This extension does installation at startup, so that startup time is longer, but every feature is available immediately. +image: vscode +author: Spring Academy Team +date_created: 2025-06-19 labels: - - spring-academy -repo_url: https://github.com/spring-academy/spring-academy-tools -version: v1.0.1 \ No newline at end of file + - vscode-extension + - java +version: 0.29.2 +repo_url: https://github.com/educates/educates-extension-packages +oci_image: ghcr.io/educates/educates-extension-packages/vscode-java-tools:v0.29.2 +release_notes: Initial release with latest versions of Microsoft's VSCode extension for Java development. \ No newline at end of file diff --git a/src/utils/imageMap.ts b/src/utils/imageMap.ts index 788f49d..11b90f5 100644 --- a/src/utils/imageMap.ts +++ b/src/utils/imageMap.ts @@ -12,6 +12,7 @@ export const imageMap: Record = { spring: "/images/spring.png", java: "/images/java.png", docker: "/images/docker.png", + vscode: "/images/vscode.png", // Add more mappings as needed };