|[wtp-dev] Re: Fw: [wtp-committers] BUILD PROCESS & CALENDAR|
At 10:25 AM 11/3/2004, you wrote:|
The build scripts are now updated to download from a URL. You can add your changes for GEF plugin ( provide URL for GEF Build in build.cfg file and add script for downloading and unzipping). Or just send me the URL and I will do it for you.
Question regarding the following point in the Build Workflow for WTP where you say "Label your code in CVS with the .map files labels for the Monday integration build". We're unclear as to what this means. Are these labels already in place prior to tagging the source files? When we commit/release a change, the release tool should tag the source files and then update the map file with the appropriate tag. Does this step mean we have to do additional tagging? Can you provide a simple example to clarify?
Here is how the workflow goes:
-On monday, releng team labels wst and jst projects from HEAD on with the tag for friday (i.e. v20041224 ), the milestone build ( WTP 1.0M2 ). The label is always the date preceeded by a "v". You do not have to anything for this.
-Developers decide which label goes to the build by editing their corresponding plugin/feature in a .map file. By default we will move them to the current lane on Monday. If anybody prefers a different label to be used, we need to be notified.
From this point on, committers will decide what will be gone for Friday's milestone build by moving the label. For the two integration builds on monday and wednesday with the current label (v20041224).
Committers are responsible for following these builds and solving build problems by moving their labels. Release tool will not label any file. It uses the release which is defined in map files.
You can split map files on subcomponents. We use all *.map files in maps folder so there is no problem in splitting them.
Deniz Secilir eteration a.s. Inonu cad. Sumer sok. Zitas D1-15 Kozyatagi, Istanbul 81090 +90 (505) 361 25 82 (cell) +90 (216) 361 5434 (phone) http://www.eteration.com
Back to the top