I changed the jdk for camel, camel karaf and camel sb. The update is not in
place yet, but we are aligned

Il lun 12 ott 2020, 12:37 Andrea Cosentino <anco...@gmail.com> ha scritto:

> Thanks for the heads up. I'll go through the jenkinsfiles
>
> Il lun 12 ott 2020, 12:33 Zoran Regvart <zo...@regvart.com> ha scritto:
>
>> Heads-up, the names of the tools will change later today and we will
>> need to update our build configuration. For example here[1]
>>
>> zoran
>> [1]
>> https://github.com/apache/camel/blob/62739be4b1cd63dd4504e88e95868f952cab41ca/Jenkinsfile#L21
>>
>> ---------- Forwarded message ---------
>> From: Gavin McDonald <gmcdon...@apache.org>
>> Date: Wed, Sep 23, 2020 at 7:51 PM
>> Subject: [PROPOSAL] - Change the Descriptions to installed packages on
>> Jenkins
>> To: builds <bui...@apache.org>
>>
>>
>> Hi All,
>>
>> This is in response to https://issues.apache.org/jira/browse/INFRA-20858
>> but has also been mentioned previously over the years.
>>
>> This proposal is in relation to installations of Ant, Gradle, Maven and
>> JDK
>>
>> Basically, since almost day1 , we provide descriptive references to our
>> installed software versions.
>>
>> random examples:-
>>
>> JDK 1.8 (latest)
>> JDK 16 (latest)
>> JDK 1.7.0_79 (unlimited security)
>> Ant 1.9 (Latest Windows)
>> Ant 1.9.7
>> Maven 3 (latest)
>> Maven 2.2.1 (Windows)
>> Maven 3.6.3
>>
>> These are how they appear in drop down menus when configuring jobs, in the
>> traditional way.
>> However, as new ways to configure Jenkins has evolved (JenkinsFile etc)
>> then the descriptions have become obstacles to overcome.
>>
>> The Infra ticket gives an example of how this is affecting one project.
>> The ticket also asks for 'aliases' to be created. However, I do not like
>> this idea as it will double the choices in the traditional drop down menu
>> etc. And just seems like a bad workaround.
>>
>> So, the proposal is, to _replace_ the above descriptions with underscores
>> replacing the spaces.
>> At the same time, it makes sense to remove braces.
>>
>> The above list would then become:-
>>
>> JDK_1.8_latest
>> JDK_16_latest
>> JDK_1.7.0_79_unlimited security
>> Ant_1.9_Latest Windows
>> Ant_1.9.7
>> Maven_3_latest
>> Maven_2.2.1_Windows
>> Maven_3.6.3
>>
>> Note that this is a proposal for ALL Jenkins Masters, not just ci-builds,
>> but also for
>> beam, cassandra, hadoop, infra, couchdb
>>
>> The change is trivial to apply, since all tool location entries are added
>> via Puppet.
>>
>> Thoughts please. Unless there is some real *strong* objection with
>> technical reasons
>> then I intend to make this change in a week or two.
>>
>> Thank You all
>>
>> references:-
>>
>>
>> https://github.com/apache/infrastructure-p6/blob/production/modules/jenkins_client_master/files/setjdks.groovy
>>
>>
>> https://github.com/apache/infrastructure-p6/blob/production/modules/jenkins_client_master/files/hudson.tasks.Ant.xml
>>
>>
>> https://github.com/apache/infrastructure-p6/blob/production/modules/jenkins_client_master/files/hudson.tasks.Maven.xml
>>
>> https://cwiki.apache.org/confluence/display/INFRA/JDK+Installation+Matrix
>> https://cwiki.apache.org/confluence/display/INFRA/Gradle+Installations
>>
>> https://cwiki.apache.org/confluence/display/INFRA/Maven+Installation+Matrix
>> https://cwiki.apache.org/confluence/display/INFRA/Ant+Installation+Matrix
>>
>>
>> --
>>
>> *Gavin McDonald*
>> Systems Administrator
>> ASF Infrastructure Team
>>
>>
>> --
>> Zoran Regvart
>>
>

Reply via email to