Hi Martin,

Great to hear that you're working on this plugin. I'm it's maintainer, so I 
will try to help where I can. If you consider a long-term project ("if you 
graduate on the next year"), maybe you would be interested to make a 
proposal for Google Summer Of Code 
<https://wiki.jenkins-ci.org/display/JENKINS/Google+Summer+Of+Code+2016>. I 
think we can find mentors for this project

Regarding your question...

Actually, "ToolInstallation 
<http://javadoc.jenkins-ci.org/hudson/tools/ToolInstallation.html>" and "
ToolInstaller 
<http://javadoc.jenkins-ci.org/?hudson/tools/ToolInstaller.html>" are 
different entities in Jenkins. Custom Tools Plugin provides the 
ToolInstallation implementation, but it uses standard ToolInstallers being 
provided by other Jenkins plugins.

If you want to add a 7zip ToolInstaller, I think Extra Tool Installers 
Plugin 
<https://wiki.jenkins-ci.org/display/JENKINS/Extra+Tool+Installers+Plugin> 
is the best destination for such feature. You can find examples of 
extension point implementations there.

Best regards,
Oleg Nenashev

вторник, 22 марта 2016 г., 10:50:10 UTC+1 пользователь Martin Hjelmqvist 
написал:
>
> Hello,
>
> I'm currently working on my bachelor thesis; Improve the Jenkins custom 
> tools installer. There is a need for a file format able to contain up to 
> 100GB of installation files, since tar.gz and zip has a size limit of ~8GB 
> and ~4GB size limit respectively. The idea is to add support for the file 
> format 7z which currently has a size limit of 16 exabytes and also is 
> faster to unpack than a zip file.
>
> Anything I should keep in mind when integrating the extension for this 
> plugin? So far I have developed code for unpacking a 7z-file through a 
> string file path, but not sure that will work in the end.
> Any thoughts?
>
> Sincerely,
> Martin Hjelmqvist
> Bachelor Thesis at HMS Industrial Networks, Sweden
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/45aff2f1-f670-40d0-a244-1c755d9034d1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to