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

Console View


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

builds config db docs
Pierre Tardy
Merge pull request #2348 from tardyp/porttostable

rc2 preparations
Pierre Tardy
fix spelling in relnotes
Pierre Tardy
add release date and note about tw16.3.0
Pierre Tardy
improve release scripts

- tarball and wheels are now correctly generated for all packages
- test that whl and tar.gz can be installed from fresh virtualenv
- do some simple smoke tests based on pyflakes demo
  - use forcebuild
  - use change_hook and branch scheduler
  - verify waterfall basic functionality
  - verify console basic functionality
Pierre Tardy
remove mention of buildslave
Pierre Tardy
relnotes for rc2
Pierre Tardy
Merge pull request #2347 from tardyp/logdoc

add some example in data api documentation for getting smaller set of log
Pierre Tardy
Merge pull request #2346 from sam-bristow/bitbucket-pr-poller-fix

Fix BitbucketPullrequestPoller change detection
Sam Bristow
Fix BitbucketPullrequestPoller change detection

Currently the BitbucketPullrequestPoller treats all pull requests as
if they have been updated, rather than filtering them properly. This is
because the existing check compares the short hash of the incoming
changeset with the full hash of the current revision.

This patch changes the behaviour to compare the short hashes of the
incoming and current revisions.

The Bitbucket API returns short hashes for a number of queries. The
test data has been updated to reflect this.

fixes #3597

Signed-off-by: Sam Bristow <sam.bristow@gmail.com>

Explicitly use short hashes when comparing PR revisions

This makes the version comparision more robust in case Atlassian changes the
Bitbucket PR API response to return full hashes in future.

Signed-off-by: Sam Bristow <sam.bristow@gmail.com>
Pierre Tardy
add a script to automate stable porting
Riziero
use template_type passed in ctor
Florent Audebert
worker: fix invalid DockerLatent volumes name

Volumes from DockerLatentWorker were named against the 'bind:volume'
string instead of the 'volume' part only.

According to docker-py documentation, `volumes` parameter from
create_container() must only contain volumes name (ie. '/mnt/vol1') and
not the complete definition (ie. '/home/user1:/mnt/vol1').

This lead to unwanted entry in the container filesystem (ie.
'/home/user1:/mnt/vol1/' folder was created inside the container).
Pierre Tardy
add some example in data api documentation for getting smaller set of logs
Sam Bristow
Fix BitbucketPullrequestPoller change detection

Currently the BitbucketPullrequestPoller treats all pull requests as
if they have been updated, rather than filtering them properly. This is
because the existing check compares the short hash of the incoming
changeset with the full hash of the current revision.

This patch changes the behaviour to compare the short hashes of the
incoming and current revisions.

The Bitbucket API returns short hashes for a number of queries. The
test data has been updated to reflect this.

fixes #3597

Signed-off-by: Sam Bristow <sam.bristow@gmail.com>

Explicitly use short hashes when comparing PR revisions

This makes the version comparision more robust in case Atlassian changes the
Bitbucket PR API response to return full hashes in future.

Signed-off-by: Sam Bristow <sam.bristow@gmail.com>
Pierre Tardy
add some example in data api documentation for getting smaller set of logs
Dustin J. Mitchell
Merge pull request #2344 from faudebert/fix-docker-volumes

worker: fix invalid DockerLatent volumes name
Mikhail Sobolev
Merge pull request #2345 from tardyp/truecolor

256color support for buildbot
Pierre Tardy
optimize for size by really generating the table
Pierre Tardy
256color support for buildbot
Florent Audebert
worker: fix invalid DockerLatent volumes name

Volumes from DockerLatentWorker were named against the 'bind:volume'
string instead of the 'volume' part only.

According to docker-py documentation, `volumes` parameter from
create_container() must only contain volumes name (ie. '/mnt/vol1') and
not the complete definition (ie. '/home/user1:/mnt/vol1').

This lead to unwanted entry in the container filesystem (ie.
'/home/user1:/mnt/vol1/' folder was created inside the container).
Vladimir Rutsky
Merge pull request #2343 from Riziero/fix_email_template_type

use template_type passed in ctor
Pierre Tardy
Merge pull request #2342 from buildbot/buildbot-0.9.0

re-merge stable into master
Riziero
use template_type passed in ctor
Pierre Tardy
Merge pull request #2341 from tardyp/backport

Backporting last weeks PRs
Pierre Tardy
fix for sphinx > 1.4.3

sphinx now wants 5 columns in its index description...
here you go.. I am not sure what is the last item, but None works (and is what sphinx is doing in the warning code)

https://github.com/sphinx-doc/sphinx/issues/2673
Pierre Tardy
check that builder tags do not contain duplicates

duplicates are rejected by the db api but not by config,
which will lead to half reconfigured master
Pierre Tardy
forcesched: fix owner parameter when no authentication is used

- if 'anonymous' user is send in owner parameter, then we use the username parameter from forcesched
- fix username validation so that it uses the same regex as the mail reporter
- fix forcesched to correctly display the validation error message
Pierre Tardy
Error class stores status in strings

but setResponseCode wants an int.
tw16 started to enforce Error's status  to be string, while before we always sent an int.
Pierre Tardy
CORS: format errors according to API type

JSONRPC and normal REST do not encode the error exactly the same
CORS error were only encoded according to REST format.
Mikhail Sobolev
Merge pull request #2337 from tardyp/forcebuild_noauth

forcesched: fix owner parameter when no authentication is used
Mikhail Sobolev
Merge pull request #2338 from tardyp/tags_dupes

check that builder tags do not contain duplicates
Mikhail Sobolev
Merge pull request #2336 from tardyp/forcebuild_cors

Error class stores status in strings
Mikhail Sobolev
docs: remove :option: role

The role's use became a bit too strict.
Mikhail Sobolev
adopt sphinx > 1.4.4
Mikhail Sobolev
Merge pull request #2339 from tardyp/sphinxindex

fix for sphinx > 1.4.3
  • docs: 'PYTHON='python2.7' VE='sandbox' ...' failed -  stdio
Pierre Tardy
fix for sphinx > 1.4.3

sphinx now wants 5 columns in its index description...
here you go.. I am not sure what is the last item, but None works (and is what sphinx is doing in the warning code)

https://github.com/sphinx-doc/sphinx/issues/2673
  • docs: 'PYTHON='python2.7' VE='sandbox' ...' failed -  stdio
Pierre Tardy
forcesched: fix owner parameter when no authentication is used

- if 'anonymous' user is send in owner parameter, then we use the username parameter from forcesched
- fix username validation so that it uses the same regex as the mail reporter
- fix forcesched to correctly display the validation error message
Pierre Tardy
check that builder tags do not contain duplicates

duplicates are rejected by the db api but not by config,
which will lead to half reconfigured master
Pierre Tardy
CORS: format errors according to API type

JSONRPC and normal REST do not encode the error exactly the same
CORS error were only encoded according to REST format.
Pierre Tardy
Error class stores status in strings

but setResponseCode wants an int.
tw16 started to enforce Error's status  to be string, while before we always sent an int.