| Summary: | repository contains no categories | ||
|---|---|---|---|
| Product: | [WebTools] WTP Releng | Reporter: | David Williams <david_williams> |
| Component: | releng | Assignee: | David Williams <david_williams> |
| Status: | RESOLVED FIXED | QA Contact: | David Williams <david_williams> |
| Severity: | major | ||
| Priority: | P2 | ||
| Version: | 3.10 | ||
| Target Milestone: | 3.10.0 | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
|
Description
David Williams
In looking into this, I've discovered the problem(s) are worse than I thought. Our "release" repository, for 3.2.0, also does not have categories. It is also missing the "download stats" properties, and the mirrorURL property. It does have packed bundles, however. There appears to be a combination of errors. First, the "categories" are apparently not created during build (or mirrored?) as I assumed. Not sure what broke there. That will take future investigation ... this bug will document repairing 3.2.0 and 3.2.1 repositories. Second, there's three steps to do when promoting a build ... I think I thought these had been automated, but no. From shell, there's some scripts I need to run to finish processing: process artifacts: does the "pack200". addRepoProperties: custom app to add mirrorURL and download stats properties and, for now, addCategories: requires a for now manually maintained category.xml file, and runs CategoryPublisher app. All of these only change the repo's metadata ... no change to code, relationships, etc. Essentially fixed, using "manual" scripts. I've added those scripts to a folder in releng.wtpbuilder, named manualStepScripts, for safekeeping, with a very brief description.txt file there to outline what has to be done. I'll work on automating more of this in future. |