G Web Development Software

cancel
Showing results for 
Search instead for 
Did you mean: 

Continous Deployment of WebVIs to Systemlink

Solved!
Go to solution

Hi,

 

Currently the only a way I found to add or update a WebVI on our Systemlnk Server was through manually selecting the nipkg.

 

Is there a way - maybe through the ni package manager feeds to automatically deploy/update a webvi application on the server?

 

Thanks!

0 Kudos
Message 1 of 3
(1,595 Views)
Solution
Accepted by topic author JoGra

Don't believe there is a way to do so from a package feed. There is an HTTP REST API for the Document Service and the PUT /webapps/{id}/content endpoint is used to update an existing WebVI with the id.

 

There isn't a LabVIEW API for the document service specifically but I was able to call the end point leveraging bits of the SystemLink Configuration VIs and the HTTP Client VIs like follows:

 

webvi_put_document.png

 


Milan
Message 2 of 3
(1,568 Views)

Hi

I have 2 question:

  1. Is there any similar solution to update a file without changing its ID? according to this ,I think it is possible to determine the upload file id
  2. Is there any way to edit a tdms file uploaded to the systmelink server?
0 Kudos
Message 3 of 3
(1,325 Views)