Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorDaniel Narvaez <dwnarvaez@gmail.com>2012-06-16 22:09:27 (GMT)
committer Daniel Narvaez <dwnarvaez@gmail.com>2012-06-16 22:09:27 (GMT)
commit8d320de21f14578f53b4ea9653a88cdbcc07cee4 (patch)
tree1fd0da057aac517544129407f326b78a24e89d00 /scripts
parent7a7454d7b833503d2584ed428d0ac021f50cb3a4 (diff)
Drop buildbot configuration
Moved to a separate sugar-buildbot repository
Diffstat (limited to 'scripts')
-rw-r--r--scripts/buildbot/master.cfg92
1 files changed, 0 insertions, 92 deletions
diff --git a/scripts/buildbot/master.cfg b/scripts/buildbot/master.cfg
deleted file mode 100644
index c3e0b22..0000000
--- a/scripts/buildbot/master.cfg
+++ /dev/null
@@ -1,92 +0,0 @@
-# MUST EDIT
-#
-# * The list of slaves
-# * The slavenames of the builder
-# * The auth password
-
-c = BuildmasterConfig = {}
-
-# Slaves
-
-from buildbot.buildslave import BuildSlave
-
-c["slaves"] = [BuildSlave("myslave", "password")]
-c["slavePortnum"] = 9989
-
-# Change sources
-
-from buildbot.changes.gitpoller import GitPoller
-
-repos = { "sugar": "sugar/mainline.git",
- "sugar-base": "sugar-base/mainline.git",
- "sugar-toolkit": "sugar-toolkit/mainline.git",
- "sugar-datastore": "sugar-datastore/mainline.git",
- "sugar-artwork": "sugar-artwork/mainline.git",
- "sugar-toolkit-gtk3": "sugar-toolkit-gtk3/sugar-toolkit-gtk3.git",
- "web": "web/mainline.git",
- "terminal": "terminal/mainline.git" }
-
-c["change_source"] = []
-
-for name, path in repos.items():
- c["change_source"].append(GitPoller("git://git.sugarlabs.org/%s" % path,
- project="sugar",
- workdir="gitpoller_work/%s" % name))
-
-# Schedulers
-
-from buildbot.schedulers.basic import SingleBranchScheduler
-from buildbot.schedulers.forcesched import ForceScheduler
-from buildbot.changes import filter
-
-c["schedulers"] = []
-
-change_filter = filter.ChangeFilter(project="sugar")
-c["schedulers"].append(SingleBranchScheduler(name="all",
- change_filter=change_filter,
- builderNames=["build"]))
-
-c["schedulers"].append(ForceScheduler(name="force",
- builderNames=["build"]))
-
-
-# Builders
-
-from buildbot.process.factory import BuildFactory
-from buildbot.steps.source import Git
-from buildbot.steps.shell import Compile
-
-factory = BuildFactory()
-factory.addStep(Git(repourl="git://github.com/dnarvaez/sugar-build",
- mode="copy"))
-factory.addStep(Compile(command=["make", "build"],
- env={"SUGAR_BUILDBOT": "yes"}))
-
-from buildbot.config import BuilderConfig
-
-c["builders"] = []
-c["builders"].append(BuilderConfig(name="build",
- slavenames=["myslave"],
- factory=factory))
-
-# Status targets
-
-c["status"] = []
-
-from buildbot.status import html
-from buildbot.status.web import authz, auth
-
-authz_cfg = authz.Authz(auth=auth.BasicAuth([("admin","password")]),
- forceBuild="auth")
-
-c["status"].append(html.WebStatus(http_port=8010, authz=authz_cfg))
-
-# Project identity
-
-c["title"] = "Sugar"
-c["titleURL"] = "http://sugarlabs.org"
-c["buildbotURL"] = "http://localhost:8010/"
-
-# Sqlite
-
-c["db"] = {"db_url" : "sqlite:///state.sqlite"}