[tahoe-lafs-trac-stream] [tahoe-lafs] #122: does github webhook report tags? do they trigger the buildbot?

tahoe-lafs trac at tahoe-lafs.org
Sat Jun 15 12:49:39 UTC 2013


#122: does github webhook report tags? do they trigger the buildbot?
------------------------------------+------------------------------------
     Reporter:  warner              |      Owner:  warner
         Type:  defect              |     Status:  closed
     Priority:  minor               |  Milestone:  eventually
    Component:  dev-infrastructure  |    Version:  0.5.0
   Resolution:  invalid             |   Keywords:  buildbot darcs release
Launchpad Bug:                      |
------------------------------------+------------------------------------
Changes (by daira):

 * status:  new => closed
 * resolution:   => invalid


Old description:

> The darcs_buildbot.py post-commit hook doesn't send a Change object to
> the buildmaster when a tag is  pushed into the repository. As a result,
> the buildbot doesn't automatically build .debs of released versions, only
> of intermediate versions. This is a pity, because it would be nice for us
> to have packages of official releases.
>
> I'm not sure what is necessary to fix this: I seem to recall that tags in
> darcs are handled very differently than regular patches, so the 'apply'
> action might not be enough to catch both. On the other hand, it might
> just be that the darcs_buildbot.py script (which is run by the apply
> action) is deficient, perhaps exiting if it sees no files changed when it
> should send a Change anyway.

New description:

 The darcs_buildbot.py post-commit hook doesn't send a Change object to the
 buildmaster when a tag is  pushed into the repository. As a result, the
 buildbot doesn't automatically build .debs of released versions, only of
 intermediate versions. This is a pity, because it would be nice for us to
 have packages of official releases.

 I'm not sure what is necessary to fix this: I seem to recall that tags in
 darcs are handled very differently than regular patches, so the 'apply'
 action might not be enough to catch both. On the other hand, it might just
 be that the darcs_buildbot.py script (which is run by the apply action) is
 deficient, perhaps exiting if it sees no files changed when it should send
 a Change anyway.

--

Comment:

 We are no longer using darcs. Also, we've delegated responsibility for
 building .debs to the Debian and Ubuntu package maintainers.

-- 
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/122#comment:5>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list