The build, test and release CI framework trusted by the largest.
# Pull: Git, Hg, SVN, or custom
checkout = steps.SVN( baseURL='svn://repo/foo/trunk', mode="update", username="foo", password="bar", haltOnFailure=True)
# Use prepared steps or raw commands
make_all = steps.ShellCommand( name="make all", command=["make", "all"], haltOnFailure=True, description="")
# Wrap it up, ready to build
build = Build( steps=[checkout, makeall, ...], workers=["auto"])
Check out our other brilliant services