Skip to content
Snippets Groups Projects
Commit 52db4a14 authored by dgelessus's avatar dgelessus
Browse files

Download jar from GitLab CI instead of building it under node_modules

parent 07129256
No related branches found
No related tags found
No related merge requests found
......@@ -3,9 +3,3 @@
.vscode/**
.gitignore
media/screencaputer.gif
node_modules/b-language-server/**
!node_modules/b-language-server/build/libs/b-language-server-all.jar
!node_modules/b-language-server/LICENSE
!node_modules/b-language-server/package.json
!node_modules/b-language-server/README.md
......@@ -9,14 +9,12 @@
"version": "2.1.0",
"license": "EPL-2.0",
"dependencies": {
"b-language-server": "https://github.com/hhu-stups/b-language-server#master",
"vscode-languageclient": "^8.1.0"
},
"devDependencies": {
"@types/node": "^14.14.44",
"@types/vscode": "^1.67.0",
"@vscode/vsce": "^2.19.0",
"run-script-os": "^1.1.6",
"typescript": "^4.8.4"
},
"engines": {
......@@ -162,14 +160,6 @@
"typed-rest-client": "^1.8.4"
}
},
"node_modules/b-language-server": {
"version": "2.0.0",
"resolved": "git+ssh://git@github.com/hhu-stups/b-language-server.git#7876fc21d0ca151869fbad2b2562946bce09903f",
"license": "EPL-2.0",
"dependencies": {
"run-script-os": "^1.1.1"
}
},
"node_modules/balanced-match": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
......@@ -1043,15 +1033,6 @@
"url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/run-script-os": {
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/run-script-os/-/run-script-os-1.1.6.tgz",
"integrity": "sha512-ql6P2LzhBTTDfzKts+Qo4H94VUKpxKDFz6QxxwaUZN0mwvi7L3lpOI7BqPCq7lgDh3XLl0dpeXwfcVIitlrYrw==",
"bin": {
"run-os": "index.js",
"run-script-os": "index.js"
}
},
"node_modules/safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
......
......@@ -141,19 +141,16 @@
"scripts": {
"vscode:prepublish": "tsc -p ./",
"compile": "tsc -watch -p ./",
"package": "vsce package",
"postinstall:nix": "./node_modules/b-language-server/gradlew shadowjar -p ./node_modules/b-language-server",
"postinstall:windows": "./node_modules/b-language-server/gradlew.bat shadowjar -p ./node_modules/b-language-server"
"download_jar": "curl -fL -o \"out/b-language-server-all.jar\" \"https://gitlab.cs.uni-duesseldorf.de/api/v4/projects/2834/jobs/artifacts/master/raw/build/libs/b-language-server-all.jar?job=test\"",
"package": "vsce package"
},
"devDependencies": {
"@types/node": "^14.14.44",
"@types/vscode": "^1.67.0",
"@vscode/vsce": "^2.19.0",
"run-script-os": "^1.1.6",
"typescript": "^4.8.4"
},
"dependencies": {
"b-language-server": "https://github.com/hhu-stups/b-language-server#master",
"vscode-languageclient": "^8.1.0"
}
}
......@@ -26,7 +26,7 @@ let debugChannle: OutputChannel = null;
export function activate(context: ExtensionContext) {
const serverHome = context.asAbsolutePath(path.join('node_modules', 'b-language-server', 'build', 'libs', 'b-language-server-all.jar'))
const serverHome = context.asAbsolutePath(path.join('out', 'b-language-server-all.jar'))
const javaHome: string = workspace.getConfiguration("common").get("javaHome")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment