From 61eadf31b5e4a5c809c9d04ec737ddfa43b18330 Mon Sep 17 00:00:00 2001 From: BoykoAlex Date: Tue, 28 Nov 2017 14:10:37 -0500 Subject: [PATCH] PT #153207195 Spring Boot App Dev Pack --- .../vscode-boot-dev-pack/.gitignore | 1 + .../vscode-boot-dev-pack/README.md | 15 ++++++ .../vscode-boot-dev-pack/package.json | 48 ++++++++++++++++++ .../vscode-boot-dev-pack/spring-boot-logo.png | Bin 0 -> 5897 bytes 4 files changed, 64 insertions(+) create mode 100644 vscode-extensions/vscode-boot-dev-pack/.gitignore create mode 100644 vscode-extensions/vscode-boot-dev-pack/README.md create mode 100644 vscode-extensions/vscode-boot-dev-pack/package.json create mode 100644 vscode-extensions/vscode-boot-dev-pack/spring-boot-logo.png diff --git a/vscode-extensions/vscode-boot-dev-pack/.gitignore b/vscode-extensions/vscode-boot-dev-pack/.gitignore new file mode 100644 index 000000000..dfacd4d5b --- /dev/null +++ b/vscode-extensions/vscode-boot-dev-pack/.gitignore @@ -0,0 +1 @@ +*.vsix \ No newline at end of file diff --git a/vscode-extensions/vscode-boot-dev-pack/README.md b/vscode-extensions/vscode-boot-dev-pack/README.md new file mode 100644 index 000000000..abed53329 --- /dev/null +++ b/vscode-extensions/vscode-boot-dev-pack/README.md @@ -0,0 +1,15 @@ +# VS Code Spring Boot Application Development Extension Pack + +Collection of extensions for developing and deploying Spring Boot Application + +## Spring Boot Java +The [Spring Boot Java Support](https://marketplace.visualstudio.com/items?itemName=Pivotal.vscode-boot-java) extension provides IDE Java tooling for developing and troubleshooting Spring Boot applications. + +## Spring Boot Properties +The [Spring Boot Application Properties Support](https://marketplace.visualstudio.com/items?itemName=Pivotal.vscode-boot-properties) extension provides support for editing Spring Boot Application configuration properties files (`.properties` and `.yml`) + +## Cloud Foundry Deployment Manifest +The [Cloud Foundry Manifest YML Support](https://marketplace.visualstudio.com/items?itemName=Pivotal.vscode-manifest-yaml) extension provides support for editing Cloud Foundry deployment manifest `.yml` files for Spring Boot application deployment + +## Concourse CI Pipeline +The [Concourse CI Pipeline Editor](https://marketplace.visualstudio.com/items?itemName=Pivotal.vscode-concourse) provides support for setting up Concourse build pipeline for the Spring Boot application \ No newline at end of file diff --git a/vscode-extensions/vscode-boot-dev-pack/package.json b/vscode-extensions/vscode-boot-dev-pack/package.json new file mode 100644 index 000000000..ecb068bdc --- /dev/null +++ b/vscode-extensions/vscode-boot-dev-pack/package.json @@ -0,0 +1,48 @@ +{ + "name": "vscode-boot-dev-pack", + "version": "0.1.0", + "publisher": "Pivotal", + "displayName": "Spring Boot Development Extension Pack", + "description": "A collection of extensions for developing Spring Boot applications", + "license": "EPL-1.0", + "galleryBanner": { + "color": "#1BB3A8", + "theme": "dark" + }, + "icon": "spring-boot-logo.png", + "repository": { + "type": "git", + "url": "https://github.com/spring-projects/sts4.git" + }, + "homepage": "https://github.com/spring-projects/sts4", + "bugs": { + "url": "https://github.com/spring-projects/sts4/issues" + }, + "keywords": [ + "spring", + "spring-boot", + "java", + "yaml", + "concourse", + "pipeline.yml", + "cloud-foundry", + "cloudfoundry", + "manifest.yml", + "java-properties", + "application-properties", + "application-yaml" + ], + "categories": [ + "Spring Boot", + "Extension Packs" + ], + "engines": { + "vscode": "^1.15.0" + }, + "extensionDependencies": [ + "Pivotal.vscode-boot-java", + "Pivotal.vscode-boot-properties", + "Pivotal.vscode-concourse", + "Pivotal.vscode-manifest-yaml" + ] +} \ No newline at end of file diff --git a/vscode-extensions/vscode-boot-dev-pack/spring-boot-logo.png b/vscode-extensions/vscode-boot-dev-pack/spring-boot-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..0ccdef63a2dc50dd3215399d80fcacff1c4a1b75 GIT binary patch literal 5897 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 ZI`^R1#mdozpX^M1>O)HN%)&yv(5d3 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 literal 0 HcmV?d00001