[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