Optimize steps #12
|
@ -32,30 +32,12 @@ def add_parent_step(build_factory):
|
|||
Add a step to the parent build factory that will trigger the child hooks
|
||||
"""
|
||||
|
||||
build_factory.addStep(steps.ShellCommand(
|
||||
name="Update APT cache",
|
||||
command=["sudo", "apt", "update"]
|
||||
))
|
||||
|
||||
build_factory.addStep(steps.ShellCommand(
|
||||
name="Install dependencies",
|
||||
command=["sudo", "apt", "-y", "install", "python3-requests"]
|
||||
))
|
||||
|
||||
build_factory.addStep(
|
||||
steps.FileDownload(
|
||||
workerdest="worker_multibuild.py",
|
||||
mastersrc="buildbot_multibuild/lib/worker_multibuild.py",
|
||||
mode=0o444
|
||||
)
|
||||
)
|
||||
|
||||
build_factory.addStep(
|
||||
steps.ShellCommand(
|
||||
name="Execute worker script",
|
||||
command=[
|
||||
"python3",
|
||||
'worker_multibuild.py',
|
||||
'/usr/local/bin/worker_multibuild.py',
|
||||
util.Property("buildboturl"),
|
||||
util.Property('repository'),
|
||||
util.Property('branch')
|
||||
|
|
Loading…
Reference in New Issue
Block a user