Static link of the last icy release

Hi
Is there a static link of the last icy binary somewhere? Something like http://icy.bioimageanalysis.org/download-file/icy-last-release-linux.zip
It will be convenient in installation script.

Regards

Ferréol

1 Like

Hi @FerreolS

Icy repository now moved to GitLab: https://gitlab.pasteur.fr/bia/icy
But if you want the last JAR file the easiest way to get it is to go through the HTML pages of Icy nexus server: https://icy-nexus.pasteur.fr/service/rest/repository/browse/icy-core/org/bioimageanalysis/icy/icy-kernel/
And you still to select a version.

Best,

– Stephane

1 Like

Thank you Stéphane for this rapid answer.
I don’t really need the jar but rather the whole icy zipfile. It will provide me always the latest version of icy and its plugin as any user would have (without any spurious jar file I may have put in the path).
I used to use this command line.
wget -nv https://github.com/Icy-imaging/Icy-App/archive/release.zip && unzip release.zip && mv Icy-App-release icy && rm release.zip

Is there a way to retrieve automatically the last version without any human input?

Regards,

Ferréol

1 Like

I’m afraid there isn’t anymore.
To retrieve the full Icy archive you need to go through the Icy website download page:
And get the link to download last version, but unfortunately this is a dynamic link that will change for each new version (here’s the current link: http://icy.bioimageanalysis.org/download-file/?id=79911 )
Getting the archive from Icy-App project as you were doing doesn’t provide you the default plugins by the way, only the base Icy package.
We can eventually add a fixed link to the last version but that would be manual first so there is risk that we forget to update it…

Best,

– Stephane

That’s a bit sad because as it screws my scheme that automatically build the jar when I push to github.
So I will now stick with the current version (the base icy package was convenient), hoping there will not be much changes is the next months or years.
BTW is a way to automatically push the plugin .jar to the icy website?
Cheers

Ferréol

I don’t think we will change anymore the way project is managed now, in the end having artifact on nexus maven should actually make automation processes easier but it really depends about how you make them afaik. If it helps we can eventually open an URL where you can download last packaged version of Icy.

BTW is a way to automatically push the plugin .jar to the icy website?

No, unfortunately no, how you would do that except using kind of web service API (requiring authentication) ?
We have kind of them but it’s internal and only for Icy application usage.

Best,

– Stephane