taler-deployment

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

commit ae3bd734ec17582c487eb643dcacc8747ce4d1e8
parent 7397ffd1ba6f5faa32bf7e1989f1f8675b13b165
Author: Javier Sepulveda <javier.sepulveda@uv.es>
Date:   Tue, 24 Jan 2023 13:06:56 +0100

Finishing removing Buildbot workers

Diffstat:
Mbuildbot/master.cfg | 111+++++++++----------------------------------------------------------------------
Dsystemd-services/buildbot-worker-auditor.service | 13-------------
Dsystemd-services/tips-checker.service | 13-------------
3 files changed, 12 insertions(+), 125 deletions(-)

diff --git a/buildbot/master.cfg b/buildbot/master.cfg @@ -565,94 +565,17 @@ CODECHANGE_TRIGGERS.append("checker-builder") ################ 6: 'test.taler.net' deployment JOB ################################### -## -# This worker builds Taler for the 'test' deployment. -WORKERS.append(worker.Worker("test-worker", "test-pass")) - -# buildslavetest FACTORY -BUILDSLAVETEST_FACTORY = create_factory_with_deployment() -BUILDSLAVETEST_FACTORY.addStep( - ShellCommand( - name="buildslavetest script (for testing purposes)", - description="Build Slave Test", - descriptionDone="buildslavetest: Done", - command=["./buildslavetest.sh"], - workdir="/home/buildslavetest/" - ) -) - -# buildslavetest BUILDER -BUILDERS.append(util.BuilderConfig( - name="buildslavetest-builder", - workernames=["buildslavetest-worker"], - factory=BUILDSLAVETEST_FACTORY -)) - -EMAIL_ALERTS.append("buildslavetest-builder") +# REMOVED BY JAVIER SEPULVEDA - JANUARY 24, 2023 -# buildslavetest SCHEDULER -SCHEDULERS.append(schedulers.SingleBranchScheduler( - name="buildslavetest-scheduler", - builderNames=["buildslavetest-builder"], - change_filter=util.ChangeFilter( - branch_re="(master|stable)", project_re="(help|deployment)" - ), - treeStableTimer=None, -)) ################ 7: 'test-auditor' deployment JOB ################################### - -## -# This worker compiles the auditor reports for the "test" -# demo deployment. -WORKERS.append(worker.Worker("test-auditor-worker", "test-auditor-pass")) - -AUDITOR_FACTORY_TEST = create_factory_with_deployment() -AUDITOR_FACTORY_TEST.addStep( - ShellCommand( - name="Auditor reports generator", - description="Generating auditor reports.", - descriptionDone="Auditor reports correctly generated.", - command=["./make_auditor_reports.sh"], - workdir="../../deployment/buildbot", - env={'TALER_HOME': "/home/taler-test/"} - ) -) - -BUILDERS.append(util.BuilderConfig( - name="auditor-builder-test", - workernames=["test-auditor-worker"], - factory=AUDITOR_FACTORY_TEST -)) -NIGHTLY_TRIGGERS.append("auditor-builder-test") +# REMOVED BY JAVIER SEPULVEDA - JANUARY 24, 2023 ################ 8: 'demo-auditor' deployment JOB ################################### -## -# This worker compiles the auditor reports for the "green" -# demo deployment. -WORKERS.append(worker.Worker("demo-auditor-worker", "demo-auditor-pass")) -AUDITOR_FACTORY_DEMO = create_factory_with_deployment() -AUDITOR_FACTORY_DEMO.addStep( - ShellCommand( - name="Auditor reports generator", - description="Generating auditor reports.", - descriptionDone="Auditor reports correctly generated.", - command=["./make_auditor_reports.sh"], - workdir="../../deployment/buildbot", - env={'TALER_HOME': "/home/demo/active-home/"} - ) -) - -BUILDERS.append(util.BuilderConfig( - name="auditor-builder-demo", - workernames=["demo-auditor-worker"], - factory=AUDITOR_FACTORY_DEMO -)) - -NIGHTLY_TRIGGERS.append("auditor-builder-demo") +# REMOVED BY JAVIER SEPULVEDA - JANUARY 24, 2023 ################ 8: 'build wallet-core' JOB ################################### @@ -814,24 +737,14 @@ CODECHANGE_TRIGGERS.append("codespell-builder") ################ 11: 'demo checks' JOB ################################### + +# Removed "check-tips-builder" by Javier Sepulveda - January 24,2023 + ## # This worker checks that all the services run under the # 'demo' deployment are up&running. -WORKERS.append(worker.Worker("tips-checker-worker", "tips-checker-pass")) -DEMO_CHECK_TIPS_FACTORY = create_factory_with_deployment() -DEMO_CHECK_TIPS_FACTORY.addStep( - ShellCommand( - name="demo tip reserves checker", - description="Checking that demo allocated tip money", - descriptionDone="Demo can tip visitors!.", - command=["./check_tip_reserve.sh"], - workdir="../../deployment/buildbot", - haltOnFailure=True, - # Needed to test the 'demo' deployment. - env={"DEPLOYMENT": "demo"} - ) -) + WORKERS.append(worker.Worker("demo-worker", "demo-pass")) DEMO_SERVICES_INTEGRATIONTEST_FACTORY = create_factory_with_deployment() @@ -852,11 +765,11 @@ BUILDERS.append(util.BuilderConfig( workernames="demo-worker", factory=DEMO_SERVICES_INTEGRATIONTEST_FACTORY )) -BUILDERS.append(util.BuilderConfig( - name="check-tips-builder", - workernames="tips-checker-worker", - factory=DEMO_CHECK_TIPS_FACTORY -)) + + + + + EMAIL_ALERTS.append("demo-services-checker-builder") # We check demo once per hour. diff --git a/systemd-services/buildbot-worker-auditor.service b/systemd-services/buildbot-worker-auditor.service @@ -1,13 +0,0 @@ -[Unit] -Description=Buildbot worker service for auditor -AssertPathExists=%h/worker - -[Service] -WorkingDirectory=%h -ExecStart=/usr/bin/buildbot-worker start --nodaemon worker -ExecReload=/usr/bin/buildbot-worker restart --nodaemon worker -ExecStop=/usr/bin/buildbot-worker stop worker -Restart=always - -[Install] -WantedBy=default.target diff --git a/systemd-services/tips-checker.service b/systemd-services/tips-checker.service @@ -1,13 +0,0 @@ -[Unit] -Description=Buildbot worker to check tip reserves -AssertPathExists=%h/tips-checker-dir - -[Service] -WorkingDirectory=%h -ExecStart=/usr/bin/buildbot-worker start --nodaemon tips-checker-dir -ExecReload=/usr/bin/buildbot-worker restart --nodaemon tips-checker-dir -ExecStop=/usr/bin/buildbot-worker stop tips-checker-dir -Restart=always - -[Install] -WantedBy=default.target