| Summary: | generated repository must be compared against baseline | ||
|---|---|---|---|
| Product: | [Technology] CBI | Reporter: | Paul Webster <pwebster> |
| Component: | build help | Assignee: | Thanh Ha <thanh.ha> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | andrea.ross, thanh.ha |
| Version: | 1.0 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 372792 | ||
|
Description
Paul Webster
After the build repository has been completed (currently in TMP/org.eclipse.sdk.epp), it needs to be run through the comparator against the previous/baseline build before it's used to materialize the product zips.
In our current build, that's done via:
<p2.mirror source="file:${p2.repo}"
log="${buildDirectory}/${buildLabel}/mirrorLog.txt" ignoreErrors="true">
<destination compressed="true" name="${p2.repo.name}"
location="file:${updateSite}/${buildLabel}"
append="true" kind="metadata" />
<destination compressed="true" name="${p2.repo.name}"
location="file:${updateSite}/${buildLabel}" append="true"
format="file:${buildDirectory}/formatRepo" kind="artifact"/>
<comparator
comparator="org.eclipse.equinox.p2.repository.tools.jar.comparator"
comparatorLog="${buildDirectory}/${buildLabel}/comparatorlog.txt">
<repository location="${repoBaseline}" />
</comparator>
</p2.mirror>
PW
There's definitely some progress here, http://dev.eclipse.org/mhonarc/lists/cbi-dev/msg00470.html PW Since the CBI platform build now runs the comparator when passing the -X option, is this bug resolved? Yes, let's call it done and then we'll start looking at the reports it does. PW |