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.