taler-deployment

Deployment scripts and configuration files
Log | Files | Refs | README

commit 2da001872d246644e3d39aa5ab540c4a12cf1244
parent 3e95fd6da24918c1e3cd281ca1d8527402d16158
Author: Marcello Stanisci <stanisci.m@gmail.com>
Date:   Mon, 10 Jun 2019 01:47:22 +0200

Excluding rarely used builders.

Diffstat:
Mbuildbot/master.cfg | 79++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------
1 file changed, 48 insertions(+), 31 deletions(-)

diff --git a/buildbot/master.cfg b/buildbot/master.cfg @@ -32,10 +32,6 @@ c["workers"] = [ worker.Worker("lcov-worker", "lcov-pass"), ## - # Undone. - worker.Worker("selenium-worker", "selenium-pass"), - - ## # This worker builds manuals / API docs / tutorials. # worker.Worker("doc-worker", "doc-pass"), @@ -71,22 +67,12 @@ c["workers"] = [ # color. worker.Worker("testswitcher-worker", "testswitcher-pass"), - ## - # Just a debug worker that responds to pushes made at help.git - worker.Worker("debug-worker", "debug-pass"), - - ## - # Undone - worker.Worker("lint-worker", "lint-pass"), ## # This worker checks that all the services run under the # 'demo' deployment are up&running. worker.Worker("demo-worker", "demo-pass"), - ## - # Undone. - worker.Worker("wallet-worker", "wallet-pass"), ## # This worker compiles the auditor reports for the "green" @@ -110,7 +96,20 @@ c["workers"] = [ # This worker compiles the auditor reports for the "blue" # demo deployment. worker.Worker("demo-auditor-worker-blue", - "demo-auditor-blue-pass")] + "demo-auditor-blue-pass"), + + ## + # The following workers were rarely/never used; excluding + # for now. + + ## + # Just a debug worker that responds to pushes made at help.git + # worker.Worker("debug-worker", "debug-pass"), + + # worker.Worker("lint-worker", "lint-pass"), + # worker.Worker("selenium-worker", "selenium-pass"), + # worker.Worker("wallet-worker", "wallet-pass"), + ] ## # Maps usernames to workers. @@ -262,17 +261,21 @@ LINT_SCHEDULER = schedulers.SingleBranchScheduler( FORCE_SCHEDULER = schedulers.ForceScheduler( name="force-scheduler", builderNames=[ - "debug-builder", "lcov-builder", "auditor-builder", "auditor-builder-demo", - "selenium-builder", "testswitcher-builder", "builder-builder", "doc-builder", "sites-builder", - "wallet-builder", - "tip-reserve-topper-builder"]) + "tip-reserve-topper-builder" + + ## + # Rarely/never used, excluding. + # "wallet-builder", + # "selenium-builder", + # "debug-builder", + ]) c["schedulers"] = [ NIGHTLY_SCHEDULER, @@ -280,12 +283,17 @@ c["schedulers"] = [ DEMO_SERVICES_CHECKER_SCHEDULER, DOC_SCHEDULER, SITES_SCHEDULER, - WALLET_SCHEDULER, ALL_SCHEDULER, TESTSWITCHER_SCHEDULER, FORCE_SCHEDULER, - DEBUG_SCHEDULER, - LINT_SCHEDULER] + + ## + # Rarely/never used, excluding. + # DEBUG_SCHEDULER, + # WALLET_SCHEDULER, + # LINT_SCHEDULER + + ] ####### BUILDERS @@ -617,12 +625,14 @@ c["builders"] = [ TESTSWITCHER_BUILDER, TIP_RESERVE_TOPPER_BUILDER, DEMO_SERVICES_CHECKER_BUILDER, - SELENIUM_BUILDER, DOC_BUILDER, SITES_BUILDER, - WALLET_BUILDER, - DEBUG_BUILDER, - LINT_BUILDER] +# Rarely/never used: +# SELENIUM_BUILDER, +# WALLET_BUILDER, +# DEBUG_BUILDER, +# LINT_BUILDER + ] ####### BUILDBOT SERVICES @@ -651,8 +661,11 @@ EMAIL = reporters.MailNotifier( "lcov-builder", "testswitcher-builder", "doc-builder", - "wallet-builder", - "selenium-builder"), + ## + # Rarely/never used, excluding. + # "wallet-builder", + # "selenium-builder" + ), extraRecipients=["buildfailures@taler.net"], subject="Taler build.") @@ -671,13 +684,17 @@ from taler_bb_userpass_db import USER_PASSWORD_DB BUILDER_LIST = ["testswitcher-builder", "doc-builder", "lcov-builder", - "wallet-builder", "auditor-builder", "auditor-builder-demo", "demo-services-checker-builder", "tip-reserve-topper-builder", - "lint-builder", - "selenium-builder"] + + ## + # Rarely/never used, excluding. + # "lint-builder", + # "wallet-builder", + # "selenium-builder" + ] authz = util.Authz( allowRules=[