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

Commit

Permalink
trying to add recent setuptools
Browse files Browse the repository at this point in the history
  • Loading branch information
agroszer committed Jul 14, 2013
1 parent 6baa24a commit 748f84b
Showing 1 changed file with 66 additions and 1 deletion.
67 changes: 66 additions & 1 deletion buildmaster/master.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -891,6 +891,70 @@ def setup_distribute_dev_tests(slow_lock, hour=02, minute=20,
# distribute
######################################

######################################
# setuptools

SETUPTOOLS_PLATFORMS = CLEAN_PLATFORMS.copy()
SETUPTOOLS_PLATFORMS.update(CLEAN_PLATFORMS_3)


def setuptools_dev_builder(name, slavename, platform, locks):
builddir = name.replace(' ', '_')
f = factory.BuildFactory()
f.addStep(Mercurial(
repourl="https://bitbucket.org/pypa/setuptools",
haltOnFailure=True,
mode="copy"))

# XXX: LastChangeMercurial ???
#lc = LastChangeGit()
#f.addStep(lc)

cmd = platform.python + " setup.py test"
cmd = platform.withcompiler % cmd
f.addStep(Test(
#command=[r"bin\test.exe", "--exit-with-status", "-1"],
command=cmd,
haltOnFailure=False,
name="test",
description="test"))
return dict(name=name,
slavename=slavename,
builddir=builddir,
factory=f,
locks=locks)


def setup_setuptools_dev_tests(slow_lock, hour=02, minute=30,
platforms=SETUPTOOLS_PLATFORMS):
#hour = 02
#minute = 20
builders = []
for pname in sorted(platforms.keys()):
platform = platforms[pname]
name = "setuptools_master %s" % (platform.name, )
builders.append(name)
c['builders'].append(
setuptools_dev_builder(name, 'local', platform, [slow_lock]))

c['schedulers'].append(
Nightly("%s_nightly" % name, [name], hour=hour, minute=minute))
minute += 1

c['status'].append(
MailNotifier(mode="all",
fromaddr=FROMADDR,
extraRecipients=["agroszer@gmail.com"],
sendToInterestedUsers=False,
builders=builders,
messageFormatter=message_formatter)
)


# setuptools
######################################


######################################
# BlueBream

Expand Down Expand Up @@ -1363,7 +1427,8 @@ setupZTK_11_tests(slow_lock, hour=20, minute=30)
setup_zc_buildout_dev_tests(slow_lock, hour=20, minute=40, branch='master')
setup_zc_buildout_dev_tests(slow_lock, hour=20, minute=50, branch='1',
platforms=ZC_BUILDOUT_PLATFORMS_1)
setup_distribute_dev_tests(slow_lock, hour=21, minute=10)
#setup_distribute_dev_tests(slow_lock, hour=21, minute=10)
setup_setuptools_dev_tests(slow_lock, hour=21, minute=10)
setup_ZODB_dev_tests(slow_lock, hour=21, minute=50)
setup_BB_dev_tests(slow_lock, hour=21, minute=55)

Expand Down

0 comments on commit 748f84b

Please sign in to comment.