isetbio / RemoteDataToolbox

Matlab utilities for managing reading and writing of data files stored on a remote web server.
6 stars 6 forks source link

Upload and download artifacts over SSH connection? #82

Open ragavsathish opened 7 years ago

ragavsathish commented 7 years ago

Hi,

I am developing a project where local files are synchronized to the remote server over SSH connection. I would like to use RemoteDataToolbox as it supports versioning of this files.

Could it be possible to upload and download the release artifacts over ssh connection?

Thanks, Sathish

benjamin-heasly commented 7 years ago

Hi @ragavsathish,

Could you say a little more about your project? For example, what software do you plan to run on the server? Are you looking at SSH because you need encryption, or some other feature?

RemoteDataToolbox works with Gradle on the client side and a Maven repository on the server side. Specifically we have been using Archiva. These tools can communicate over HTTPS, so if encryption is your goal then I would recommend using these same tools over HTTPS.

Also, these tools are where the artifact versioning gets implemented. So if we added a separate communication strategy over SSH, I am not sure how we would handle the versioning.