Mikhail Sobolev
7309488330
adopt sphinx > 1.4.4
2016-08-09 11:24:18 +03:00
Mikhail Sobolev
cd8fdd5fba
add Gerrit specific steps to stop and cancel related builds
...
* the build is considered related if the change number is the same, but
the patchset number is lower than the current build's patchset number
2015-06-01 19:34:50 +03:00
Mikhail Sobolev
6db7dc2f14
first versions of steps to handle related builds
...
* CancelRelatedBuilds cancels builds that are found to be related
* StopRelatedBuilds stops builds that are found to be related
2015-06-01 19:34:50 +03:00
Mikhail Sobolev
119f03fd08
relax requirement for python-dateutil
2015-01-23 18:02:11 +02:00
Mikhail Sobolev
461e4d22f3
make the plugin names correspond to how they are used
...
* there was, at least, a difference between 'change_source' and
'changes', this might cause a confusion
(This needs to be ported to nine for compatibility.)
2015-01-13 19:14:14 +02:00
Mikhail Sobolev
d8a14d026c
provide forgotten PBListener as a plugin
2015-01-13 18:25:16 +02:00
Mikhail Sobolev
70bf62cf36
add WebStatus to buildbot.plugins.status
...
* update manual/cfg-statustargets.rst to exclusively use
buildbot.plugins + minor cosmetic changes
* update examples
2015-01-13 18:24:10 +02:00
Mikhail Sobolev
52884b8a14
sort status plugin definitions
2015-01-13 17:51:41 +02:00
Mikhail Sobolev
fb6d85c370
add buildbot.plugins to the list of packages
2015-01-13 17:51:41 +02:00
Dustin J. Mitchell
91931032b7
correct the import path for Triggerable (h/t @benallard)
2015-01-13 17:51:41 +02:00
Mikhail Sobolev
b9da30edcf
introduce 'util' category of plugins
...
* this will help to make master.cfg files that only use core functinality to
look much simpler
* (backport to eight): buildbot.www does not exist in this branch
2015-01-13 17:51:04 +02:00
Mikhail Sobolev
abea49868f
provide bundled steps as plugins
...
Conflicts:
master/buildbot/interfaces.py
master/buildbot/process/buildstep.py
2015-01-13 14:03:00 +02:00
Mikhail Sobolev
399672a7a6
provide bundled build slaves as plugins
...
Conflicts:
master/buildbot/interfaces.py
2015-01-13 14:03:00 +02:00
Mikhail Sobolev
ac32e34495
provide bundled schedulers as plugins
2015-01-13 14:03:00 +02:00
Mikhail Sobolev
c7fbae0493
provide bundled change sources as plugins
...
* this should help to "unify" the way changes sources are defined
2015-01-13 14:03:00 +02:00
Mikhail Sobolev
dd6632af2d
simplify requirement for sqlalchemy-migrate
2014-12-26 17:33:33 +02:00
Boran Car
133e9996ca
Remove trailing / from setup.py
...
Fixes ValueError: path 'buildbot/status/web/files/' cannot end with '/'
2014-01-16 14:59:19 +00:00
Pierre Tardy
ed8d49e217
autopep8 POST_PEP8_COMMIT
...
Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
2013-11-06 19:28:48 +01:00
Edmund wong
db362d7a16
Fix E228
2013-10-28 12:30:24 +08:00
Tom Prince
07e44ccec5
Revert merging 'introduce-adapter of git://github.com/MichaelMayorov/buildbot".
...
This code isn't at the point where somebody could add a seperate protocol
without any core changes, yet.
This reverts commits 9f313d7320
,
aa89b68919
, and
85fb85358d
.
2013-09-29 14:57:08 -06:00
Dustin J. Mitchell
85fb85358d
Merge branch 'introduce-adapter' of git://github.com/MichaelMayorov/buildbot
2013-09-28 10:32:49 -04:00
Dustin J. Mitchell
b90891cbcf
require Twisted-11.0.0 on the master
2013-09-28 10:26:53 -04:00
Michael Mayorov
50d93cf7d5
keepalive TODO removed because its done
...
tracking last-heard-from TODO done
buildbot.buildslave.protocols package added to setup.py
some minor changes after pyflakes analysis
2013-09-27 07:05:08 +06:00
Vladimir Rutsky
ee039fa4d4
On Python 2.5 use Jinja2 version that works with Python 2.5
...
Python 2.5 support was dropped in 2.7 release:
<http://jinja.pocoo.org/docs/changelog/#version-2-7 >
2013-08-22 00:27:31 +04:00
Vladimir Rutsky
f907fbb55f
On Python 2.5 use Twisted and zope.interface versions that works with Python 2.5
...
pip and easy_install currently can't select latest package version still
supported on current platform.
2013-08-17 02:49:45 +04:00
Ross Guarino
b358f2098e
Added the db.types package to setup.py
...
Fixed some import errors because the setup was not set up right.
2013-06-24 21:38:40 -07:00
Dustin J. Mitchell
3b5b82282c
sqlalchemy-0.7.10 seems fine, too
2013-06-23 14:49:14 -04:00
@damnwidget
7a29ec55a6
added builds status png view (like travis png status) with SVG models
2013-04-26 21:22:49 +01:00
Olof Johansson
cc3427cbc7
Install buildbot.buildslave master package
2013-04-18 21:35:00 -04:00
Dustin J. Mitchell
315c66bd5a
don't run sqlalchemy betas, either
2012-12-27 18:41:48 -05:00
Tom Prince
daa659cb4e
Merge branch 'buildbot-0.8.7'
...
Conflicts:
master/buildbot/steps/source/svn.py
2012-12-08 13:39:12 -07:00
Dustin J. Mitchell
498375d506
use correct source file for generating NEWS
2012-09-22 10:58:15 -04:00
Tom Prince
74e75cf2aa
Remove setuptools-trial from dependencies.
...
Having this causes setuptools-trial to be installed unconditionally
(at least when `--help-commands` is passed). We shouldn't install anything
unless the user asks us to.
2012-09-21 19:54:56 -06:00
Marc Abramowitz
91184c99ed
Only use setup_requires=['setuptools_trial'] when setup.py is invoked
...
with relevant commands/options such as "test", "trial", or
"--help-commands".
That lets people continue to use `python setup.py test`, for example, to
run the test suite, while not forcing setuptools_trial to be there for
egg_info, sdist, install, etc.
Fixes GH-408, Trac-2369
2012-09-17 20:29:29 -04:00
Dustin J. Mitchell
5ea92d8a78
one last tab to space
2012-08-05 16:38:55 -04:00
Marius Rieder
bb11c4ab4b
Some bugfixes.
...
Add buildbot.steps.package.dep to install list.
Add components to UbuPbuilder.
2012-07-27 16:05:37 +02:00
Bryce Lelbach
9fc970bf20
Add missing files to setup.py so that they get installed.
2012-05-25 02:10:40 +00:00
Marc Abramowitz
18a64779cc
Make `python setup.py test` work (in a fresh virtualenv!) for
...
buildbot/master
2012-05-11 11:29:16 -07:00
Dustin J. Mitchell
f23540d742
Merge branch 'croniter-compat'
...
* croniter-compat:
Require python-dateutil==1.5, and only import it if using Nightly
Pyflakes fixes
More efficient Nightly next build algorithm.
2012-03-12 18:05:39 -05:00
Dustin J. Mitchell
39d6eb8bcc
Require python-dateutil==1.5, and only import it if using Nightly
...
Refs #1951 .
2012-03-12 18:04:29 -05:00
Dustin J. Mitchell
a646edcd5a
Merge branch 'buildbot-0.8.6'
...
* buildbot-0.8.6:
Sort the list of builders returned by master status.
fix sdist to copy NEWS appropriately into master and slave
2012-03-12 12:26:18 -05:00
Dustin J. Mitchell
36b19532c4
fix sdist to copy NEWS appropriately into master and slave
2012-03-11 10:59:00 -07:00
Dustin J. Mitchell
afddbfa2ef
Require Python-2.5 and Twisted-9.0.0 on master.
...
Refs #2182 . Refs #2157 .
2012-03-09 21:23:02 -06:00
Dustin J. Mitchell
093f897b5c
Add support for sqlalchemy-migrate-0.7.2
...
Refs #2187
2012-01-31 01:35:07 -06:00
Dustin J. Mitchell
d25d04ad17
bail out early if mock isn't installed
...
but don't add it to test_requires, as easy_install gets confused by
that.
2011-09-25 11:37:09 -05:00
Dustin J. Mitchell
aa2b86d10f
add buildbot.process.users to setup.py
2011-09-02 17:55:20 -05:00
Dustin J. Mitchell
354fca4d8e
require mock for tests
2011-08-19 00:19:30 -05:00
Dave Abrahams
8948191461
Account for new .steps.source subpackage in setup.py
2011-07-14 22:47:28 -04:00
Dustin J. Mitchell
ba0bea7ac4
support sqlalchemy-migrate 0.6.0, 0.6.1, 0.7.0, and 0.7.1
2011-07-11 13:20:26 -05:00
Dustin J. Mitchell
a3abed7054
Allow sqlalchemy-migrate-0.7 as well
...
This works in my testing, at least. Fixes #2036 .
2011-07-09 17:58:25 -05:00