Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cbi-dev] Release schedule

----- Original Message -----
> From: "Mikael Barbero" <mikael@xxxxxxxxxxx>
> To: "Common-build Developers discussion" <cbi-dev@xxxxxxxxxxx>
> Sent: Thursday, 30 April, 2015 11:10:48 AM
> Subject: [cbi-dev] Release schedule
> 
> Greetings,
> 
> Now that https://bugs.eclipse.org/bugs/show_bug.cgi?id=465686 is fixed and
> that it probably fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=464947
> , it is time to talk about release schedule.
> 
> First we have to decide if CBI maven plugins should stay on Java 7 or not
> (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=465866 for discussion).

Commented on it.

> 
> Then, I would love to see this change https://git.eclipse.org/r/#/c/46751/
> being reviewed. It removes the chicken and egg issue of using the previous
> version of jarsigner to sign jarsigner and other CBI maven plugins. The idea
> is rather to sign the jars after a "mvn clean verify" with the following
> script:
> 
> jarsToSign=$(find . -name "*.jar" | grep -E "target/[^/]+\.jar")
> for jarToSign in $jarsToSign; do
> curl -o "${jarToSign}.signed" -F file=@"$jarToSign"
> http://build.eclipse.org:31338/sign
> mv "${jarToSign}.signed" "${jarToSign}"
> done
> 
> and then call "mvn deploy".

Have you tested that 3 step hudson build works?
1. mvn clean verify
2. exec signing
3. mvn deploy 
If yes, it sounds good to me.

> 
> Then, we need to talk about the version number of this release. I suppose it
> will be obvious after we have decided to stay on Java 7 or not. So with Java
> 7 it should be 1.2.0 and 1.1.2 otherwise, right?

My preference would be for 1.2 that keeps cbi-maven-plugin to 1.7 and depends on Tycho 0.23, for signers as others decide.

> 
> Finally, when do you think it would be the best time to do it?

Right after Tycho 0.23 release but I didn't manage to find the planned release date for it.

Alexander Kurtakov
Red Hat Eclipse team

> 
> Thanks,
> Mikael
> 
> _______________________________________________
> cbi-dev mailing list
> cbi-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/cbi-dev


Back to the top