pivot-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Roger Whitcomb <Roger.Whitc...@actian.com>
Subject RE: Jenkins build is back to normal : Pivot-maintenance on Java 8 #1120
Date Wed, 17 May 2017 17:06:32 GMT
The other thing is that building the 2.0.x branch with Java 8 gives 100s of Javadoc warnings,
which are also not really helpful.  I have fixed all these in "trunk".  But, if we're going
to do a Jenkins build for 2.0.x (and I think we should, since is the current release branch),
then it should build "clean", without 100s of warnings......  And a Java 7 (or Java 6 if we
can do it) build would achieve that....


-----Original Message-----
From: Sandro Martini [mailto:sandro.martini@gmail.com] 
Sent: Wednesday, May 17, 2017 8:16 AM
To: Developers - Apache Pivot <dev@pivot.apache.org>
Subject: Re: Jenkins build is back to normal : Pivot-maintenance on Java 8 #1120

Hi Roger,
I dropped the build on Java 7 only because on 2.0.x the minimum required Java version is 6,
and the current one is Java 8, and Java 7 is after End-of-Life so I think is no more relevant
(even because if some code compiles with Java 6 and with Java 8 usually if works even with
Java 7) ...

Anyway if needed we can restore is (or better, define it from scratch in Jenkins).


2017-05-17 16:59 GMT+02:00 Roger and Beth Whitcomb
> So, the "maintenance" branch (2.0.x) still only requires Java 1.6, so 
> why are we only building with Java 8?  I would think we should be 
> building with Java 1.6, so we know that it works at the lowest common 
> denominator still.....  Is that possible?  Does the Jenkins machine 
> have access to Java
> 1.6 JDK?  If not, then I think we should be building/testing "maintenance"
> with 1.7, since that is the most likely "lowest common denominator" 
> actively being used at this point....
> Actually, I would think we should be doing "maintenance" builds with 
> all
> three:  1.6, 1.7 and 1.8, just to check to make sure it works with any 
> Java version that Pivot 2.0.x will accept....  For "trunk" we could 
> just have 1.8 builds, since that is what we are targeting at this point.
> Thoughts?  Is this possible?
> Thanks,
> ~Roger
> On 5/16/17 4:09 PM, Sandro Martini wrote:
>> Hi Roger,
>> I changed the maintenance build from using Java 7 to Java 8 mainly 
>> because JRE 7 should not occurs any more now (instead of creating by 
>> scratch a new Jenkins job) ... if needed I can take a look.
>> On trunk I agree that a build on Java 7 is no more needed, at least I 
>> could disable it.
>> Bye
>> Il 15/Mag/2017 23:35, "Roger and Beth Whitcomb"
>> <RogerandBeth@rbwhitcomb.com>
>> ha scritto:
>> Why do we no longer have a "Pivot-maintenance on Java 7" build? And 
>> why are we building "trunk" on Java 7 anymore?  Maybe we got the two 
>> confused?
>> On 5/15/17 1:09 PM, Apache Jenkins Server wrote:
>>> See <https://builds.apache.org/job/Pivot-maintenance%20on%20Java
>>> %208/1120/display/redirect>

View raw message