[Buildbot] #2877: gulp does a lot more than necessary
Buildbot trac
trac at buildbot.net
Sun Aug 31 23:51:54 UTC 2014
#2877: gulp does a lot more than necessary
--------------------+--------------------
Reporter: dustin | Owner:
Type: defect | Status: new
Priority: blocker | Milestone: 0.9.0
Version: 0.8.9 | Resolution:
Keywords: www |
--------------------+--------------------
Comment (by dustin):
(based on our irc conversation)
Mock isn't such a big deal -- adding that to Buildbot's requirements
should be fine.
But running tests brings a lot of additional requirements: not only
running 'buildbot dataspec', but also requiring PhantomJS, which has some
external, binary requirements (`libfontconfig1` at least). Requiring all
of this just to *build* the package is asking a lot of users and
packagers.
It seems like the easiest fix is to separate out `gulp ci`, or at least
only run tests from `gulp dev`. Or, minimally, provide some option
(perhaps via environment variable?) to disable the tests, so that
packagers can use `NO_WWW_TESTS=1 python setup.py bdist_wheel`.
--
Ticket URL: <http://trac.buildbot.net/ticket/2877#comment:4>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
More information about the bugs
mailing list