A generic zuul worker using the gearman protocol.
Go to file
2013-08-12 10:40:27 +10:00
etc update job processing structure 2013-08-09 10:42:14 +10:00
tests Move tests to root folder 2013-08-12 10:40:27 +10:00
turbo_hipster Move tests to root folder 2013-08-12 10:40:27 +10:00
.gitignore updates for tests 2013-08-12 10:21:09 +10:00
.testr.conf Move tests to root folder 2013-08-12 10:40:27 +10:00
README.md update readme 2013-07-31 11:56:11 +10:00
requirements.txt updates for tests 2013-08-12 10:21:09 +10:00
setup.cfg updates for tests 2013-08-12 10:21:09 +10:00
setup.py updates for tests 2013-08-12 10:21:09 +10:00
test-requirements.txt Fix up tests some more 2013-08-12 10:33:31 +10:00
tox.ini Fix up tests some more 2013-08-12 10:33:31 +10:00

turbo-hipster

A set of CI tools.

worker_server.py is a worker server that loads and runs task_plugins.

Each task_plugin is a zuul gearman worker that implements, handles, executes a job, uploads/post-processes the logs and sends back the results to zuul.

plugins

gate_real_db_upgrade: Runs the db_sync migrations on each dataset available in the datasets subdir.