[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