| Summary: | [releng] git archive is returning old version of builder | ||
|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | Andrew Niefer <aniefer> |
| Component: | Releng | Assignee: | Project Inbox <orion.releng-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | john.arthorne, Szymon.Brandys |
| Version: | unspecified | ||
| Target Milestone: | 0.3 M1 | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
Andrew Niefer
I was getting this frequently when you were away. It seemed intermittent when running from a crontab. When manually invoking git archive I wasn't able to reproduce the problem. The shell script is already cloning the git repo locally so that it can do the tag. I didn't have time today, but I think I will change the script to copy the builder from that local cloned repo instead of doing the git archive. (We didn't used to be cloning the repo locally, which is why we were using git archive). bug 351740 and bug 353340 introduce support for per repo/project settings for fetch tag overrides. We should update the basebuilder with this so that we can let platform ui use R3_development for nightly builds instead of having to keep master in sync with the dev branch. This would mean a fetchTag property like fetchTag=CVS=HEAD,GIT=master;git://git.eclipse.org/gitroot/platform/eclipse.platform.ui.git=R3_development This would deserve a test build. Please ignore comment #3, it was intended to be a new bug and is unrelated to orion. http://git.eclipse.org/c/orion/org.eclipse.orion.server.git/commit/?id=3616def24a82ce41c39c87f2ee6f67bb439d2236 I have changed the builder to stop using git archive here. |