osdir.com
mailing list archive

Subject: Re: Change doesn't start a build - msg#00025

List: python.buildbot.devel

Date: Prev Next Index Thread: Prev Next Index
Mark Pauley wrote:
>
> PBChangeSource isn't an svn_watcher. How are you starting an svn
> watcher? How are you adding it to the sources? Your code below would
> require the svn post-commit hook to ping your buildmaster.

Yes, I have the svn_buildbot.py script called from the post-commit script of
my repository. And the changes do make their way to buildbot, as I can see
them in the HTML waterfall. But they don't trigger the build.

Didier

>
> _Mark
>
> On Dec 19, 2006, at 1:18 AM, Didier Trosset wrote:
>
>> Bonjour,
>>
>> My current setup accepts changes, triggered by a running svn_watcher.py.
>> I can start builds on slaves manually through the HTML waterfall page.
>>
>> But how can the changes start the build automatically?
>>
>> I tried playing around with the following configuration lines and
>> ended up
>> with the ones below that seems to match what is said in the
>> documentation.
>>
>> from buildbot.changes.pb import PBChangeSource
>> c['sources'].append(PBChangeSource(prefix='/trunk/'))
>>
>> c['schedulers'].append(Scheduler(name="softdev-x86-update",
>> branch="trunk",
>> builderNames=["softdev-x86-update", "softdev-ppc-update"],
>> treeStableTimer=30))
>>
>> But it stills show the changes in the html, accept manual and nightly
>> build
>> starts, but never starts a build because of a change.
>>
>> Thanks
>> Didier
>>
>> --Didier Trosset-Moreau
>> Acqiris <www.acqiris.com>
>> Geneva, Switzerland
>>
>> -------------------------------------------------------------------------
>> Take Surveys. Earn Cash. Influence the Future of IT
>> Join SourceForge.net's Techsay panel and you'll get the chance to
>> share your
>> opinions on IT & business topics through brief surveys - and earn cash
>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>> _______________________________________________
>> Buildbot-devel mailing list
>> Buildbot-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@xxxxxxxxxxxxxxxx
>> https://lists.sourceforge.net/lists/listinfo/buildbot-devel
>
>

--
Didier Trosset-Moreau
Acqiris <www.acqiris.com>
Geneva, Switzerland

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV


Was this page helpful?
Yes No
Thread at a glance:

Previous Message by Date: click to view message preview

how to pass /CFG="Release|Win32" command line parameter to a win32 slave ?

I've been trying without success to pass /CFG="Release|Win32" as a command line parameter to a command directed at a win32 slave. I'm using the following step: s( step.ShellCommand, command='cd E:\\AB\\code && BuildConsole.exe /CFG="Release|Win32"' ), That translates to: argv: ['C:\\WINDOWS\\system32\\cmd.exe', '/c', 'cd E:\\AB\\code && BuildConsole.exe /CFG="Release|Win32"'] And BuildConsole.exe gives back this: Solution configuration not found: \Release|Win32\ If there are no " " to escape, the pipe sign confuses cmd.exe so it doesn't work either. When typing those commands directly at the console, /CFG="Release|Win32" works, as does /CFG=Release\|Win32 There is some processing and escaping/reconstruction of the parameters before the call that's breaking things pretty much. Wonder if anyone knows what to fix and where? TTimo ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

Next Message by Date: click to view message preview

Feature request: button on the waterfall to start a "waiting" build

Hello folks, I've set up the buildbot so that it waits 10 minutes when a commit is done, however, in some cases, I know that I won't commit anymore for now but I'd like the buildbot to start the build *now* so that I can see if it works before going any further. That's why I'd like to have a button on the waterfall interface to tell the buildbot "don't bother to way anymore, start the build now." I know I could set up the "quick build" and "full build" scheme recommended in the BuildBot manual, however I have many projects and few machines with little horse power (in term of CPU and RAM) and I can't really afford quick builds for all commits. Most of my colleagues would also find such a feature nice to have that's why I thought I'd ask it here... just in case :) Thanks. Cheers, -- SIGOURE Benoit aka Tsuna _____ /EPITA\ Promo 2008, LRDE ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

Previous Message by Thread: click to view message preview

Re: Change doesn't start a build

PBChangeSource isn't an svn_watcher. How are you starting an svn watcher? How are you adding it to the sources? Your code below would require the svn post-commit hook to ping your buildmaster. _Mark On Dec 19, 2006, at 1:18 AM, Didier Trosset wrote: > Bonjour, > > My current setup accepts changes, triggered by a running > svn_watcher.py. > I can start builds on slaves manually through the HTML waterfall page. > > But how can the changes start the build automatically? > > I tried playing around with the following configuration lines and > ended up > with the ones below that seems to match what is said in the > documentation. > > from buildbot.changes.pb import PBChangeSource > c['sources'].append(PBChangeSource(prefix='/trunk/')) > > c['schedulers'].append(Scheduler(name="softdev-x86-update", > branch="trunk", > builderNames=["softdev-x86-update", "softdev-ppc-update"], > treeStableTimer=30)) > > But it stills show the changes in the html, accept manual and > nightly build > starts, but never starts a build because of a change. > > Thanks > Didier > > -- > Didier Trosset-Moreau > Acqiris <www.acqiris.com> > Geneva, Switzerland > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Buildbot-devel mailing list > Buildbot-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@xxxxxxxxxxxxxxxx > https://lists.sourceforge.net/lists/listinfo/buildbot-devel ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

Next Message by Thread: click to view message preview

Re: Change doesn't start a build

Do you have some log messages for us? You could copy the changes out of the waterfall page when they post. All of the builds are triggered by string matching, my guess is that your prefix is messing stuff up (I don't use a prefix argument). _Mark On Dec 19, 2006, at 10:14 PM, Didier Trosset wrote: > Mark Pauley wrote: >> >> PBChangeSource isn't an svn_watcher. How are you starting an svn >> watcher? How are you adding it to the sources? Your code below >> would >> require the svn post-commit hook to ping your buildmaster. > > Yes, I have the svn_buildbot.py script called from the post-commit > script of > my repository. And the changes do make their way to buildbot, as I > can see > them in the HTML waterfall. But they don't trigger the build. > > Didier > >> >> _Mark >> >> On Dec 19, 2006, at 1:18 AM, Didier Trosset wrote: >> >>> Bonjour, >>> >>> My current setup accepts changes, triggered by a running >>> svn_watcher.py. >>> I can start builds on slaves manually through the HTML waterfall >>> page. >>> >>> But how can the changes start the build automatically? >>> >>> I tried playing around with the following configuration lines and >>> ended up >>> with the ones below that seems to match what is said in the >>> documentation. >>> >>> from buildbot.changes.pb import PBChangeSource >>> c['sources'].append(PBChangeSource(prefix='/trunk/')) >>> >>> c['schedulers'].append(Scheduler(name="softdev-x86-update", >>> branch="trunk", >>> builderNames=["softdev-x86-update", "softdev-ppc-update"], >>> treeStableTimer=30)) >>> >>> But it stills show the changes in the html, accept manual and >>> nightly >>> build >>> starts, but never starts a build because of a change. >>> >>> Thanks >>> Didier >>> >>> --Didier Trosset-Moreau >>> Acqiris <www.acqiris.com> >>> Geneva, Switzerland >>> >>> ------------------------------------------------------------------------- >>> Take Surveys. Earn Cash. Influence the Future of IT >>> Join SourceForge.net's Techsay panel and you'll get the chance to >>> share your >>> opinions on IT & business topics through brief surveys - and earn >>> cash >>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >>> _______________________________________________ >>> Buildbot-devel mailing list >>> Buildbot-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@xxxxxxxxxxxxxxxx >>> https://lists.sourceforge.net/lists/listinfo/buildbot-devel >> >> > > -- > Didier Trosset-Moreau > Acqiris <www.acqiris.com> > Geneva, Switzerland > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Buildbot-devel mailing list > Buildbot-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@xxxxxxxxxxxxxxxx > https://lists.sourceforge.net/lists/listinfo/buildbot-devel ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
Sign up for updates to this mailing list. email:
Loading Comments...
Home | News | Patents | Sitemap | FAQ | advertise

Advertising by