[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[wtp-releng] CBI build next steps
|
Hi Everyone,
I think I've done as much as I can myself in regards to enabling JUnits
[1] and have submitted patches to all the relevant sub-projects. At this
point the committers on the projects need to investigate the problems
with the open patches and help us figure out what can be done to resolve
them.
Trying to figure out what else I can do to help at this point. Looking
at [2] I see a few 5 bugs remaining (with the exception of the JUnits one).
I started on bug 420738 regarding signing long ago and provided some
patches. It's waiting on figuring out if we still need some of the
eclipse.inf files which prevent us from using the tycho pack200 plugin.
Bug 420889 regarding verifying the the output is the same as the current
WTP build. I as far as I can tell it's producing the same artifacts if
not more than necessary, but I think someone more familiar with WTP's
output should look into this one.
Bug 425145 is about creating a target file. We could probably copy the
Platform one [3] as a starting point and go from there. I can probably
create an initial patch that just contains the license feature but I
think someone who knows the hard dependencies for WTP should take the
lead on this one.
Bug 425147 sounds like it can be done when 425145 from the previous
paragraph is complete so I'm not sure there's much I can help with there
at the moment.
Finally Bug 425149 I think at least the comparator is done CBI prints
comparator messages in the logs when you run a build. I'm not entirely
sure what version checker and license consistency checks are for but I
think they are part of the releng JUnit tests which is currently not
working in CBI. See [4].
What are the most important things we need done before WTP can cut over
to CBI? do we really must have all of these bugs fixed or is there a few
we should focus on?
And I guess is there anything else I can help with to move this forward
some more?
Regards,
Thanh
[1] https://bugs.eclipse.org/425148
[2]
https://bugs.eclipse.org/bugs/showdependencytree.cgi?id=412211&hide_resolved=1
[3]
http://git.eclipse.org/c/platform/eclipse.platform.releng.aggregator.git/tree/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target
[4] https://bugs.eclipse.org/431854