Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Console View


Tags: builds config db debian docs os
Legend:   Passed Failed Warnings Failed Again Running Exception Offline No data

builds config db debian docs os
Dustin J. Mitchell
Merge sa2ajj/buildbot:master-fix-cvs (PR #1568)
Mikhail Sobolev
fix login functionality for master side CVS source checkout step

* perform login only when password is provided
* do actually use the password
* fix the test cases (for vast majority remove use of login parameter)
* update docs to document the `login` parameter
Mikhail Sobolev
Merge pull request #1563 from sa2ajj/eight-fix-cvs

fix logic for performing login for CVS build step
Dustin J. Mitchell
Merge tardyp/buildbot:uifix (PR #1565)
Dustin J. Mitchell
Merge jaredgrubb/buildbot:ShellMixinLogs9 (PR #1566)
Dustin J. Mitchell
Merge tardyp/buildbot:reverseproxies (PR #1564)
Jared Grubb
Builstep.ShellMixin: reuse logs when they already exist [port from eight]
Mikhail Sobolev
fix login functionality for master side CVS source checkout step

* perform login only when password is provided
* do actually use the password
* fix the test cases (for vast majority remove use of login parameter)
* update docs to document the `login` parameter
Pierre Tardy
fix tests
Pierre Tardy
use raw strings instead of loads of backslashes

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
Pierre Tardy
Avatar: do not use default URL for gravatar

gravatar will serve default avatars itself, which do not work when the bot is in an intranet
We'd better use same default as github (retro)
Pierre Tardy
fix changelist revurl

revurl were not clickable

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
Pierre Tardy
cache busting for scripts.js

when application is rebuilt, we need to prevent browsers cache to reuse old build
Pierre Tardy
fixes for reverse proxies

When buildbot sits behind reverse proxies:

- fonts where fetched using /fonts instead of /proxypath/fonts
- selforigin was miscaculated. /proxypath/ should be dropped from buildbotURL=http://server/proxypath -> origin is http://server

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
Mikhail Sobolev
fix docs for createAbsoluteSourceStamps scheduler parameter

* this is not a common parameter (applicable only for
  SingleBranchScheduler and Nigthly schedulers)
* for simplicity just copy the docs to two places
Dustin J. Mitchell
Merge sa2ajj/buildbot:fix-schedulers-docs (PR #1562)
Dustin J. Mitchell
Merge tardyp/buildbot:buildertags (PR #1560)
Mikhail Sobolev
Merge pull request #1557 from tardyp/changefilter_properties

Changefilter properties
Mikhail Sobolev
Merge pull request #1558 from djmitche/no-debug

mention that Python with Py_DEBUG is not supported
Pierre Tardy
fix no such table test to work with mysql and pg

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
Mikhail Sobolev
Merge pull request #1548 from tardyp/dbconfig

Dbconfig
Pierre Tardy
Merge pull request #1544 from tardyp/cleanupdb

Enhancement for master housekeeping
Mikhail Sobolev
fix docs for createAbsoluteSourceStamps scheduler parameter

* this is not a common parameter (applicable only for
  SingleBranchScheduler and Nigthly schedulers)
* for simplicity just copy the docs to two places
Pierre Tardy
builderpage: support tags

Supports tags and tag filtering in builder page

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
Pierre Tardy
factorize fake Change
Pierre Tardy
address review comments
Dustin J. Mitchell
mention that Python with Py_DEBUG is not supported
Pierre Tardy
unit test

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
Pierre Tardy
change.properties is a IProperties, so api is getProperty()

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
Pierre Tardy
fix doc

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
Pierre Tardy
factorize db_url parsing code
Pierre Tardy
enhance doc
Pierre Tardy
support case for trash db_url
Pierre Tardy
dbconfig: support the case where the db is not initialized

Instead of just crashing, return the default value or KeyError

buildbot db init code will explain how to create the tables
Pierre Tardy
enhance the message about db upgrade

Now people can just copy paste the command
Pierre Tardy
enhance doc

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
Pierre Tardy
fix dbconfig api and add more unit tests

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
Pierre Tardy
add dbconfig

DbConfig is an utility for master.cfg to get easy key/value storage in the buildbot database

DbConfig can get and store any jsonable object to the db for use by other masters or separate ui plugins to edit them.

The design is voluntary simplistic, the focus is on the easy use.

Example ::

    from buildbot.plugins import util, buildslave
    dbConfig = util.DbConfig(c['db']['db_url'], basedir)
    slaves = dbConfig.get("slaves")
    c['slaves'] = [
        buildslave.BuildSlave(slave['name'], slave['passwd'],
                              properties=slave.get('properties')),
        for slave in slaves
    ]
Pierre Tardy
refactor db.state connector to have a synchronous api

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
Pierre Tardy
add a test for the already inserted case

this removes a TODO