Buildbot no longer supports Python 2.7 on the Buildbot master.
This page documents the latest, unreleased version of Buildbot. For documentation for released versions, see http://docs.buildbot.net/current/.
MockRebuild step rebuilds a SourceRPM package:
Mock (http://fedoraproject.org/wiki/Projects/Mock) creates chroots and builds packages in them.
It populates the changeroot with a basic system and the packages listed as build requirement.
The type of chroot to build is specified with the
To use mock your Buildbot user must be added to the
from buildbot.plugins import steps f.addStep(steps.MockRebuild(root='default', srpm='mypkg-1.0-1.src.rpm'))
The step takes the following parameters
Uses chroot configuration defined in
The directory where the logfiles and the SourceRPM are written to.
The path to the SourceRPM to rebuild.
It is necessary to pass the
resultdir parameter to let the master
watch for (and display) changes to