diff --git a/atom-extensions/atom-commons/package.json b/atom-extensions/atom-commons/package.json index f480d59da..cfa763c2e 100644 --- a/atom-extensions/atom-commons/package.json +++ b/atom-extensions/atom-commons/package.json @@ -9,7 +9,7 @@ }, "main": "./dist/index", "dependencies": { - "atom-languageclient": "git://github.com/atom/atom-languageclient#master", + "atom-languageclient": "0.1.4", "decompress": "^4.2.0", "portfinder": "^1.0.13", "remote-file-size": "^3.0.3", @@ -19,6 +19,7 @@ "clean": "rm -rf dist node_modules", "compile": "babel src --out-dir dist", "postinstall": "postinstall-build --only-as-dependency build \"npm run compile\"", + "prepublish": "npm run clean && npm run compile", "watch": "babel src --out-dir dist -w" }, "atomTranspilers": [ diff --git a/concourse/tasks/atom-language-servers-test.sh b/concourse/tasks/atom-language-servers-test.sh index 76f96f6a1..a026e8f4b 100755 --- a/concourse/tasks/atom-language-servers-test.sh +++ b/concourse/tasks/atom-language-servers-test.sh @@ -14,7 +14,7 @@ else fi cd ${sources} -./mvnw package -DargLine="-Dlsp.lazy.completions.disable=true -Dlsp.completions.indentation.enable=true -Dlsp.yaml.completions.errors.disable=true" +./mvnw package -DskipTests -DargLine="-Dlsp.lazy.completions.disable=true -Dlsp.completions.indentation.enable=true -Dlsp.yaml.completions.errors.disable=true" timestamp=`date -u +%Y%m%d%H%M` for i in `ls *-language-server/target/*.jar`; do diff --git a/concourse/tasks/build-atom-package.sh b/concourse/tasks/build-atom-package.sh index becb0443a..bbe042909 100755 --- a/concourse/tasks/build-atom-package.sh +++ b/concourse/tasks/build-atom-package.sh @@ -9,10 +9,13 @@ url=`cat fatjar/url` cd package_sources npm install ../sts4/atom-extensions/atom-commons +cd ./node_modules/pivotal-atom-languageclient-commons +ls -la +cd ../../ cat > properties.json << EOF { - jarUrl: ${url} + "jarUrl": "${url}" } EOF