We use customs scripts that are tied to our internal infrastructure and our specific requirements (e.g. access control, archival).
JBQ On Tue, Jul 7, 2009 at 10:36 AM, Fred Grott<[email protected]> wrote: > Not sure...what is Google/OHA using as their 'buildbot' setup? > > Fred Grott > http://mobilebytes.wordpress.com > > > On Tue, Jul 7, 2009 at 1:59 AM, anantvijayk <[email protected]> > wrote: >> >> Hi all, >> >> I've setup a buildbot for android. Android doesn't use "Git" commands >> directly, but instead uses a command called "repo" to checkout out the >> source. So i cannot use the git source step in the buildbot. >> >> My source checkout step is: >> f1.addStep(shell.ShellCommand, description= "Initialize the repo, sync >> and checkout the tag", command= "repo_init.sh", haltOnFailure=True) >> >> The repo_init.sh is the script which runs the commands: >> repo init -u git://android.git.kernel.org/platform/manifest.git >> repo sync >> repo forall -c git checkout TAGXYZ >> >> This is working quite fine, but there is an issue with the source >> stamp. It always shows the branch "HEAD" instead of the tag being >> checked out "TAGXYZ". Browsing through the buildbot source (buildbot/ >> steps/source.py), found that the revision is being set in the source >> checkout step of each version control system. But since the "repo" >> command is not supported in the buildbot, how do i go ahead to set the >> revision?. Also the waterfall results page shows as >> >> Recent Builds: >> (Jul 07 00:30) rev=[??] success #14: build successful >> (Jul 06 00:30) rev=[??] failure #13: failed shell_4 >> (Jul 05 00:30) rev=[??] failure #12: failed shell_4 >> (Jul 04 00:30) rev=[??] failure #11: failed shell_4 >> (Jul 03 00:30) rev=[??] failure #10: failed shell_4 >> >> You can make out that the revision is being shown as question marks. >> I'm using a nightly scheduler. >> >> >> Any help??? >> >> >> Thanks, >> Anantvijay >> >> > > > > > -- Jean-Baptiste M. "JBQ" Queru Android Engineer, Google. Questions sent directly to me that have no reason for being private will likely get ignored or forwarded to a public forum with no further warning. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Discuss" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
