If a Docker container is an option, then you might consider
https://github.com/jenkinsci/docker (I think that is the likely source of
jenkins:1.625.3) or might even look at
https://github.com/MarkEWaite/docker/tree/master-with-plugins for a
derivative that reduces Docker instance build time by keeping plugin copies
in the ref/plugins directory.

Mark Waite

On Thu, Dec 24, 2015 at 12:16 AM Baptiste Mathus <[email protected]> wrote:

> Another solution can be to use Docker. Your Dockerfile would be something
> like:
>
> FROM jenkins:1.625.3
> ADD yourplugin.hpi /usr/share/jenkins/ref/plugins/yourplugin.jpi
>
>
> Then build [ && push ] && run.
>
> My 2 cents.
>
> 2015-12-23 20:59 GMT+01:00 Mark Waite <[email protected]>:
>
>> jenkins-cli.jar includes the install-plugin command which can install a
>> plugin.  It can also do a safe restart of the Jenkins server (may be needed
>> after the plugin installation).
>>
>> Mark Waite
>>
>> On Wed, Dec 23, 2015 at 12:39 PM Gavin Mogan <[email protected]>
>> wrote:
>>
>>> Hey everyone
>>>
>>> I can't decide if this belongs on the user list or the dev list but
>>> trying here first.
>>>
>>> Has anyone come up with a way (maven or jenkins) to automatically deploy
>>> a plugin to a jenkins instance? I want to setup a nice demo server that
>>> always has the latest version of our plugin, but don't want to go through
>>> the steps of having to manually goto the plugins page, then upload, then
>>> wait, then restart, etc.
>>>
>>> I can probably script something with the cli tool, but don't want to
>>> duplicate work.
>>>
>>> Gavin
>>>
>>> --
>>> 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/7444f258-8e22-4296-8d91-7988648227f6%40googlegroups.com
>>> <https://groups.google.com/d/msgid/jenkinsci-dev/7444f258-8e22-4296-8d91-7988648227f6%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>> --
>> 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/CAO49JtGOf8_czr2smUr5_z-pSoULFpQa6aYcoM3v9TQ8hQxaYQ%40mail.gmail.com
>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtGOf8_czr2smUr5_z-pSoULFpQa6aYcoM3v9TQ8hQxaYQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>
>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> --
> Baptiste <Batmat> MATHUS - http://batmat.net
> Sauvez un arbre,
> Mangez un castor !
>
> --
> 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/CANWgJS7OXOGDR%2BoMWOPRhs5h-hkoUewUe3g1yxsi%2BYeJ9GVVDA%40mail.gmail.com
> <https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS7OXOGDR%2BoMWOPRhs5h-hkoUewUe3g1yxsi%2BYeJ9GVVDA%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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/CAO49JtEJ%3D7AqVd2Voz-EFiA2UjzQi1MDT968OFxQSyku6o87bw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to