I indeed think we will have to support the evil maven job type for one more
decade, so need to make it flexible enough so migrating jenkins codebase to
a newer JDK is not blocked y this beast. As maven do support toolchain, I
just would like maven job do fully rely on it without any extra
configuration so end user don't have to worry about this terrible runtime
dependency.

2016-10-29 10:24 GMT+02:00 Arnaud Héritier <[email protected]>:

> Are you proposing to write a real/good toolchain integration for Jenkins ?
> That will allow to generate / configure the config file based on what
> Jenkins deploys ? Ok with docker it is simpler to create an image with
> several JDKs and the configuration file hardcoded (in that case the
> challenge is to choose the docker plugin to use ..)
>
>
> Le samedi 29 octobre 2016, nicolas de loof <[email protected]> a
> écrit :
>
>> ... or rely on tool chain, that has been designed to cover this exact
>> issue.
>> Didn't we had this debate few days ago ?
>>
>> Le 29 oct. 2016 9:48 AM, "Arnaud Héritier" <[email protected]> a
>> écrit :
>>
>>> If you don't use the maven evil job type
>>>
>>> Le samedi 29 octobre 2016, nicolas de loof <[email protected]> a
>>> écrit :
>>>
>>>> Jenkins can require Java 8, but needs to support building arbitrary
>>>> Java project, even jdk 1.0 ;)
>>>>
>>>> Le 29 oct. 2016 1:40 AM, "Martina" <[email protected]> a écrit :
>>>>
>>>>> btw. game-of-life that we all dearly love for demos only runs with
>>>>> jdk7, not jdk 8, at least the master branch does.
>>>>> https://github.com/CloudBees-community/game-of-life
>>>>> Not sure how/where to report it, so I'm guessing that the right
>>>>> powers-to-be see this one.
>>>>>
>>>>> - Martina
>>>>>
>>>>> --
>>>>> 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/c233f009-00a
>>>>> 4-4795-bcee-61502007dd64%40googlegroups.com
>>>>> <https://groups.google.com/d/msgid/jenkinsci-dev/c233f009-00a4-4795-bcee-61502007dd64%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/ms
>>>> gid/jenkinsci-dev/CANMVJzndQmE3qpQ-jt2R%2BnXPFuqoogrq9fyw10b
>>>> 3uES4%3D7t%2BJA%40mail.gmail.com
>>>> <https://groups.google.com/d/msgid/jenkinsci-dev/CANMVJzndQmE3qpQ-jt2R%2BnXPFuqoogrq9fyw10b3uES4%3D7t%2BJA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>> .
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>
>>> --
>>> -----
>>> Arnaud Héritier
>>> http://aheritier.net
>>> Mail/GTalk: aheritier AT gmail DOT com
>>> Twitter/Skype : aheritier
>>>
>>> --
>>> 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/ms
>>> gid/jenkinsci-dev/CAFNCU-_LvYDHV8o3LKsBBsz58veXMVyGDWyHmOM78
>>> 7f18ckbpw%40mail.gmail.com
>>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAFNCU-_LvYDHV8o3LKsBBsz58veXMVyGDWyHmOM787f18ckbpw%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/ms
>> gid/jenkinsci-dev/CANMVJzmRZ%2BT9B%2BVz46K-v8OgkwtC%2B7AUjn
>> CoNR1DHg9ufrZFbg%40mail.gmail.com
>> <https://groups.google.com/d/msgid/jenkinsci-dev/CANMVJzmRZ%2BT9B%2BVz46K-v8OgkwtC%2B7AUjnCoNR1DHg9ufrZFbg%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
> --
> -----
> Arnaud Héritier
> http://aheritier.net
> Mail/GTalk: aheritier AT gmail DOT com
> Twitter/Skype : aheritier
>
> --
> 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/CAFNCU-98q4reN5-N6AUCKm3QbG2HZhgmXbqP8TGTQEjG9
> NXW8g%40mail.gmail.com
> <https://groups.google.com/d/msgid/jenkinsci-dev/CAFNCU-98q4reN5-N6AUCKm3QbG2HZhgmXbqP8TGTQEjG9NXW8g%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/CANMVJzmQ3HbYHL8J%3DMAbr9Tp5j-8_yq0F8V_figF55SsgZX%2BFA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to