c['schedulers'].append(schedulers.Triggerable(
name="fetch-deps-stage",
builderNames=["fetch-deps-stage"]))
-c['schedulers'].append(schedulers.Triggerable(
- name="build-stage",
- builderNames=["build-stage"]))
c['schedulers'].append(schedulers.Triggerable(
name="build-frontend-job",
builderNames=["build-frontend-job"]))
factory = util.BuildFactory()
factory.addStep(steps.Trigger(schedulerNames=["fetch-deps-stage"],
- waitForFinish=False,
+ waitForFinish=True,
name="fetch-deps"))
-factory.addStep(steps.Trigger(schedulerNames=["build-stage"],
- waitForFinish=False,
- name="build"))
+factory.addStep(steps.Trigger(schedulerNames=["build-frontend-job","build-backend-job"],
+ waitForFinish=True,
+ name="build frontend and backend"))
+factory.addStep(steps.ShellCommand(command=["echo", "hello"],name="echo something"))
c['builders'].append(
util.BuilderConfig(name="stage-test",
tags=["stage-test","entry"],
workernames=["carbon-worker"],
factory=factory))
+
factory = util.BuildFactory()
factory.addStep(steps.ShellCommand(command=["echo", "hello"],name="echo"))
c['builders'].append(
tags=["stage-test"],
workernames=["carbon-worker"],
factory=factory))
-factory = util.BuildFactory()
-factory.addStep(steps.Trigger(schedulerNames=["build-frontend-job"],
- waitForFinish=False,
- name="build frontend"))
-factory.addStep(steps.Trigger(schedulerNames=["build-backend-job"],
- waitForFinish=False,
- name="build backend"))
-c['builders'].append(
- util.BuilderConfig(name="build-stage",
- tags=["stage-test"],
- workernames=["carbon-worker"],
- factory=factory))
+
factory = util.BuildFactory()
factory.addStep(HLedgerVersion(name="hledger version"))
factory.addStep(steps.ShellCommand(command=["sleep", "12"],name="sleep"))