eclipse-glsp / glsp

Graphical language server platform for building web-based diagram editors
https://www.eclipse.dev/glsp
Other
195 stars 31 forks source link

Setup deployment for vscode integration #244

Closed tortmayr closed 3 years ago

tortmayr commented 3 years ago

The vscode integration artifacts are currently not published. We should implement a deployment job for changes on master similar to how we do it in the other repositories.

We need nightly deployment of glue code packages the npm organization. (@eclipse-glsp/vsocde-integration, @eclipse-glsp/vscode-integration-webview'.

In addition, it would also be nice to publish the workflow-example vscode extension to the Open VSX registry. We have to investigative if nightly deployment is suitable here, or if we rather should implement a milestone/rc strategy for this.

debovema commented 3 years ago

Hi @tortmayr

Is there any status on this issue ? Any help needed ?

tortmayr commented 3 years ago

Hi @debovema, thank you for your interest. To my knowledge currently nobody is working on this issue. Unfortunately we cannot ask the community for help on this because we need to setup corresponding Jenkins Jobs which requires committer credentials.

I will prioritize this issue and hopefully we will be able to finish this in the first half of July.

tortmayr commented 3 years ago

The nightly deployment has been setup. The integration packages can now be cosumed via npm:

https://www.npmjs.com/package/@eclipse-glsp/vscode-integration-webview https://www.npmjs.com/package/@eclipse-glsp/vscode-integration

Publishing of the workflow example to open-vsix is not setup yet. This will be postponed for now, and revisited once there is a need for publishing the example.

debovema commented 3 years ago

Thanks a lot ! I will test this ASAP

debovema commented 3 years ago

It works like a charm 👍