[tahoe-lafs-trac-stream] [tahoe-lafs] #2052: Automate testing of merge requests to streamline review.
tahoe-lafs
trac at tahoe-lafs.org
Thu Aug 8 13:33:09 UTC 2013
#2052: Automate testing of merge requests to streamline review.
--------------------------+-----------------------------------------
Reporter: nejucomo | Owner: daira
Type: defect | Status: new
Priority: normal | Milestone: undecided
Component: unknown | Version: 1.10.0
Resolution: | Keywords: dev-infrastructure buildbot
Launchpad Bug: |
--------------------------+-----------------------------------------
Comment (by markberger):
For travis, the developer doesn't specify the commit to test. Instead,
travis just selects the latest commit in the series. Here is an example of
what travis looks like with multiple commits: https://github.com/rspec
/rspec-core/pull/1027
Another potential solution to this ticket would be to write a Github bot.
For example, someone opens a pull request and a developer reviews it. If
the developer thinks everything looks good they would comment on the pull
request `@tahoe-bot: test`. This would trigger buildbot to fetch the the
pull request and run the tests. The bot then comments on the pull request
accordingly. To solve the security issue, only allow members of the Tahoe-
LAFS organization to trigger forced builds.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2052#comment:3>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list