diff --git a/atom-extensions/atom-bosh/README.md b/atom-extensions/atom-bosh/README.md
index 8aab409ba..265180478 100644
--- a/atom-extensions/atom-bosh/README.md
+++ b/atom-extensions/atom-bosh/README.md
@@ -150,7 +150,7 @@ If you subsequently launch Atom from that same terminal the dynamic CA and linti
## Dev environment setup:
**Prerequisite**: Node 6.x.x or higher is installed, Atom 1.17 or higher is installed
1. Clone the repository
-2. Run `npm install`
+2. Run `npm install && npm run build`
3. Execute `apm link .` from the folder above
5. Perform `Reload Window` in Atom (Cmd-Shift-P opens commands palette, search for `reload`, select, press `Return`)
6. Open any `pipeline.yml` or `task.yml` file in Atom observe reconciling, content assist and other IDE features
diff --git a/atom-extensions/atom-bosh/package.json b/atom-extensions/atom-bosh/package.json
index 8f5cfab0a..ccdd0eeb8 100644
--- a/atom-extensions/atom-bosh/package.json
+++ b/atom-extensions/atom-bosh/package.json
@@ -1,6 +1,6 @@
{
"name": "bosh-yaml",
- "version": "0.3.0",
+ "version": "0.3.1",
"description": "Provides validation and content assist for various Bosh configuration files",
"repository": "https://github.com/spring-projects/atom-bosh",
"icon": "icon.png",
diff --git a/atom-extensions/atom-cf-manifest-yaml/README.md b/atom-extensions/atom-cf-manifest-yaml/README.md
index 6d0077a7d..2a825876b 100644
--- a/atom-extensions/atom-cf-manifest-yaml/README.md
+++ b/atom-extensions/atom-cf-manifest-yaml/README.md
@@ -46,7 +46,7 @@ read its detailed documentation.
## Dev environment setup:
**Prerequisite**: Node 6.x.x or higher is installed, Atom 1.17 or higher is installed
1. Clone the repository
-2. Run `npm install`
+2. Run `npm install && npm run build`
3. Execute `apm link .` from the folder above
5. Perform `Reload Window` in Atom (Cmd-Shift-P opens commands palette, search for `reaload`, select, press `Return`)
6. Open any `manifest.yml` file in Atom observe reconciling, content assist and other IDE features
diff --git a/atom-extensions/atom-cf-manifest-yaml/package.json b/atom-extensions/atom-cf-manifest-yaml/package.json
index c72ba6bba..29ebf2596 100644
--- a/atom-extensions/atom-cf-manifest-yaml/package.json
+++ b/atom-extensions/atom-cf-manifest-yaml/package.json
@@ -1,6 +1,6 @@
{
"name": "cf-manifest-yaml",
- "version": "0.3.0",
+ "version": "0.3.1",
"description": "Cloud Foundry Deployment Manifest YAML support for Atom",
"repository": "https://github.com/spring-projects/atom-cf-manifest-yaml",
"icon": "icon.png",
diff --git a/atom-extensions/atom-concourse/README.md b/atom-extensions/atom-concourse/README.md
index 34cd347c8..7e682a419 100644
--- a/atom-extensions/atom-concourse/README.md
+++ b/atom-extensions/atom-concourse/README.md
@@ -50,7 +50,7 @@ Resource Type declaration? The Atom Outline View (View -> Toggle Outline View) h
## Dev environment setup:
**Prerequisite**: Node 6.x.x or higher is installed, Atom 1.17 or higher is installed
1. Clone the repository
-2. Run `npm install`
+2. Run `npm install && npm run build`
3. Execute `apm link .` from the folder above
5. Perform `Reload Window` in Atom (Cmd-Shift-P opens commands palette, search for `reload`, select, press `Return`)
6. Open any `pipeline.yml` or `task.yml` file in Atom observe reconciling, content assist and other IDE features
diff --git a/atom-extensions/atom-concourse/package.json b/atom-extensions/atom-concourse/package.json
index a33958571..7288f773b 100644
--- a/atom-extensions/atom-concourse/package.json
+++ b/atom-extensions/atom-concourse/package.json
@@ -1,6 +1,6 @@
{
"name": "concourse-pipeline-yaml",
- "version": "0.3.0",
+ "version": "0.3.1",
"description": "Provides validation and content assist for Concourse CI pipeline and task configuration yml files",
"repository": "https://github.com/spring-projects/atom-concourse",
"icon": "icon.png",
diff --git a/atom-extensions/atom-spring-boot/DEVELOPER-NOTES.md b/atom-extensions/atom-spring-boot/DEVELOPER-NOTES.md
index 283a8596f..d6a86d267 100644
--- a/atom-extensions/atom-spring-boot/DEVELOPER-NOTES.md
+++ b/atom-extensions/atom-spring-boot/DEVELOPER-NOTES.md
@@ -23,7 +23,7 @@ For all other files containing boot properties select grammar to be `Spring-Boot
To build all these pieces you normally only need to run:
- npm install
+ npm install && npm run build
Now you can link it to Atom:
diff --git a/atom-extensions/atom-spring-boot/package.json b/atom-extensions/atom-spring-boot/package.json
index 947e8df66..5487bdf23 100644
--- a/atom-extensions/atom-spring-boot/package.json
+++ b/atom-extensions/atom-spring-boot/package.json
@@ -1,6 +1,6 @@
{
"name": "spring-boot",
- "version": "0.3.0",
+ "version": "0.3.1",
"description": "Spring Boot support for Atom",
"repository": "https://github.com/spring-projects/atom-spring-boot",
"icon": "icon.png",
@@ -27,6 +27,7 @@
}
},
"dependencies": {
+ "atom-languageclient": "0.9.2",
"@pivotal-tools/atom-languageclient-commons": "0.0.5",
"atom-package-deps": "^4.6.0",
"download": "^6.2.5"
diff --git a/atom-extensions/development.md b/atom-extensions/development.md
index 3db9327a9..8e17588ee 100644
--- a/atom-extensions/development.md
+++ b/atom-extensions/development.md
@@ -1,5 +1,12 @@
# Development Notes
+## Testing Release repo with Atom
+1. Clone the release repository for Atom package 'X'
+2. Navigate to `X` folder
+3. Run `npm install` and nothing more
+4. Run `apm link .`
+5. Either start Atom or Reload Window in Atom
+
## Releasing Atom Extension
Before Atom package is released the RC language server `JAR` needs to be produced. Open [promote-fatjars-to-rc](https://ci.spring.io/teams/tools/pipelines/sts4-master/jobs/promote-fatjars-to-rc/builds/1) task in Concourse and kick off the build.
diff --git a/concourse/pipeline.yml b/concourse/pipeline.yml
index 0958c8c77..e5020f992 100644
--- a/concourse/pipeline.yml
+++ b/concourse/pipeline.yml
@@ -204,38 +204,6 @@ resources:
secret_access_key: ((s3_prod_secretkey))
region_name: ((s3_prod_region))
regexp: release/STS4/fatjars/spring-boot-language-server-(.*).jar
-- name: s3-manifest-yaml-atom-snapshot
- type: s3
- source:
- bucket: ((s3_bucket))
- access_key_id: ((s3_accesskey))
- secret_access_key: ((s3_secretkey))
- region_name: ((s3_region))
- regexp: sts4/atom/snapshots/cf-manifest-yaml-(.*).tgz
-- name: s3-concourse-atom-snapshot
- type: s3
- source:
- bucket: ((s3_bucket))
- access_key_id: ((s3_accesskey))
- secret_access_key: ((s3_secretkey))
- region_name: ((s3_region))
- regexp: sts4/atom/snapshots/concourse-pipeline-yaml-(.*).tgz
-- name: s3-bosh-atom-snapshot
- type: s3
- source:
- bucket: ((s3_bucket))
- access_key_id: ((s3_accesskey))
- secret_access_key: ((s3_secretkey))
- region_name: ((s3_region))
- regexp: sts4/atom/snapshots/bosh-yaml-(.*).tgz
-- name: s3-spring-boot-atom-snapshot
- type: s3
- source:
- bucket: ((s3_bucket))
- access_key_id: ((s3_accesskey))
- secret_access_key: ((s3_secretkey))
- region_name: ((s3_region))
- regexp: sts4/atom/snapshots/spring-boot-(.*).tgz
- name: vscode-snapshot-website
type: s3-multi
source:
@@ -246,16 +214,16 @@ resources:
path: snapshot/STS4/vscode-extensions
options:
- "--acl public-read"
-- name: atom-snapshot-website
- type: s3-multi
- source:
- bucket: ((s3_prod_bucket))
- access_key_id: ((s3_prod_accesskey))
- secret_access_key: ((s3_prod_secretkey))
- region_name: ((s3_region))
- path: snapshot/STS4/atom-packages
- options:
- - "--acl public-read"
+# - name: atom-snapshot-website
+# type: s3-multi
+# source:
+# bucket: ((s3_prod_bucket))
+# access_key_id: ((s3_prod_accesskey))
+# secret_access_key: ((s3_prod_secretkey))
+# region_name: ((s3_region))
+# path: snapshot/STS4/atom-packages
+# options:
+# - "--acl public-read"
- name: slack-notification
type: slack-notification
source:
@@ -963,32 +931,32 @@ jobs:
- put: version
params:
file: version/version
-- name: build-atom-snapshot-website
- serial: true
- plan:
- - aggregate:
- - get: sts4
- - get: s3-bosh-atom-snapshot
- trigger: true
- passed:
- - build-bosh-atom-package
- - get: s3-manifest-yaml-atom-snapshot
- trigger: true
- passed:
- - build-manifest-yaml-atom-package
- - get: s3-concourse-atom-snapshot
- trigger: true
- passed:
- - build-concourse-atom-package
- - get: s3-spring-boot-atom-snapshot
- trigger: true
- passed:
- - build-spring-boot-atom-package
- - task: build-website
- file: sts4/concourse/tasks/build-atom-website.yml
- - put: atom-snapshot-website
- params:
- path: website
+# - name: build-atom-snapshot-website
+# serial: true
+# plan:
+# - aggregate:
+# - get: sts4
+# - get: s3-bosh-atom-snapshot
+# trigger: true
+# passed:
+# - build-bosh-atom-package
+# - get: s3-manifest-yaml-atom-snapshot
+# trigger: true
+# passed:
+# - build-manifest-yaml-atom-package
+# - get: s3-concourse-atom-snapshot
+# trigger: true
+# passed:
+# - build-concourse-atom-package
+# - get: s3-spring-boot-atom-snapshot
+# trigger: true
+# passed:
+# - build-spring-boot-atom-package
+# - task: build-website
+# file: sts4/concourse/tasks/build-atom-website.yml
+# - put: atom-snapshot-website
+# params:
+# path: website
- name: build-vscode-snapshot-website
serial: true
plan:
@@ -1066,10 +1034,6 @@ jobs:
fatjar: s3-manifest-yaml-fatjar-snapshot
file: sts4/concourse/tasks/build-atom-package.yml
- aggregate:
- - put: s3-manifest-yaml-atom-snapshot
- params:
- file: out/cf-manifest-yaml-*.tgz
- acl: public-read
- put: atom-cf-manifest-yaml
params:
repository: out/repo
@@ -1099,10 +1063,6 @@ jobs:
fatjar: s3-concourse-fatjar-snapshot
file: sts4/concourse/tasks/build-atom-package.yml
- aggregate:
- - put: s3-concourse-atom-snapshot
- params:
- file: out/concourse-pipeline-yaml-*.tgz
- acl: public-read
- put: atom-concourse
params:
repository: out/repo
@@ -1132,10 +1092,6 @@ jobs:
release_repo: atom-bosh
file: sts4/concourse/tasks/build-atom-package.yml
- aggregate:
- - put: s3-bosh-atom-snapshot
- params:
- file: out/bosh-yaml-*.tgz
- acl: public-read
- put: atom-bosh
params:
repository: out/repo
@@ -1165,10 +1121,6 @@ jobs:
release_repo: atom-spring-boot
file: sts4/concourse/tasks/build-atom-package.yml
- aggregate:
- - put: s3-spring-boot-atom-snapshot
- params:
- file: out/spring-boot-*.tgz
- acl: public-read
- put: atom-spring-boot
params:
repository: out/repo
@@ -1218,7 +1170,7 @@ groups:
- bump-version-minor
- name: atom-snapshots
jobs:
- - build-atom-snapshot-website
+ # - build-atom-snapshot-website
- atom-language-servers-test
- build-concourse-atom-package
- build-bosh-atom-package
diff --git a/concourse/tasks/build-atom-package.sh b/concourse/tasks/build-atom-package.sh
index ebb7b06b3..3800049b8 100755
--- a/concourse/tasks/build-atom-package.sh
+++ b/concourse/tasks/build-atom-package.sh
@@ -49,20 +49,3 @@ git add .
git commit \
-m "Publish $fatjar_version"
-
-# Publish linkable artifact to S3
-
-cd $atom_package
-npm install bundle-deps
-
-node ./node_modules/bundle-deps/bundle-deps .
-
-timestamp=`date -u +%Y%m%d%H%M`
-
-basename=$(npm pack | tee /dev/tty)
-
-length=${#basename}
-
-newName=${basename:0:${length}-4}-$timestamp${basename:${length}-4:${length}}
-
-cp ${basename} $output/${newName}
diff --git a/eclipse-distribution/pom.xml b/eclipse-distribution/pom.xml
index 4e343b10b..fa48382f7 100644
--- a/eclipse-distribution/pom.xml
+++ b/eclipse-distribution/pom.xml
@@ -220,7 +220,7 @@
orbit
p2
- http://download.eclipse.org/tools/orbit/downloads/drops/R20180531190352/repository/
+ http://download.eclipse.org/tools/orbit/downloads/drops/R20180606145124/repository
-
+
+
+ orbit
+ p2
+ http://download.eclipse.org/tools/orbit/downloads/drops/R20180606145124/repository
+
+