Skip to content
This repository has been archived by the owner on May 13, 2020. It is now read-only.

Commit

Permalink
add builders for all supported vers
Browse files Browse the repository at this point in the history
  • Loading branch information
agroszer committed May 26, 2016
1 parent 0600b79 commit 7275bdc
Showing 1 changed file with 24 additions and 11 deletions.
35 changes: 24 additions & 11 deletions buildmaster/master.cfg
Expand Up @@ -1332,7 +1332,11 @@ def bsquare_configure(c,
projects = open("project-list.cfg", "rb").readlines()
projects = [x.strip() for x in projects]

platforms = {'py_270_32': PLATFORMS['py_270_win32']}
platforms = {
'2.7': [PLATFORMS['py_270_win32'], PLATFORMS['py_270_win64']],
'3.3': [PLATFORMS_3['py_330_win32'], PLATFORMS_3['py_330_win64']],
'3.4': [PLATFORMS_3['py_340_win32'], PLATFORMS_3['py_340_win64']],
}

for project in projects:
if not project or project.startswith('#'):
Expand All @@ -1346,7 +1350,15 @@ def bsquare_configure(c,
versions = '2.7'
versions = versions.split(';')

for bsquare_platname, bsquare_platform in platforms.items():
supported = []
for version in versions:
try:
plats = platforms[version]
supported.extend(plats)
except KeyError:
pass

for bsquare_platform in supported:
#if isinstance(makefactory, dict):
# f = makefactory.get(project,
# makefactory.get('__default__', makefactory))
Expand All @@ -1360,7 +1372,7 @@ def bsquare_configure(c,
makefactory = bsquare_make_factory_svn
f = makefactory(repourl, platform=bsquare_platform)

bname = '%s_%s' % (project, bsquare_platname)
bname = '%s_%s' % (project, bsquare_platform.name)

c['builders'].append({
'name': bname,
Expand All @@ -1387,14 +1399,15 @@ def bsquare_configure(c,
branch="%s/trunk" % project))

c['status'].append(
MailNotifier(mode="failing",
fromaddr=FROMADDR,
extraRecipients=["agroszer@gmail.com",
"zope-tests@zope.org"],
sendToInterestedUsers=False,
builders=[bname],
messageFormatter=message_formatter)
)
MailNotifier(
mode="failing",
fromaddr=FROMADDR,
extraRecipients=["agroszer@gmail.com",
"zope-tests@zope.org"],
sendToInterestedUsers=False,
builders=[bname],
messageFormatter=message_formatter)
)

return c
# stuff taken from gocept.bsquare
Expand Down

0 comments on commit 7275bdc

Please sign in to comment.