[Buildbot] #2425: Generating revlink on a Mercurial repository

Buildbot trac trac at buildbot.net
Sat Feb 7 20:36:23 UTC 2015


#2425: Generating revlink on a Mercurial repository
-------------------------+----------------------
Reporter:  mariamarcano  |       Owner:
    Type:  enhancement   |      Status:  closed
Priority:  major         |   Milestone:  0.9.0
 Version:  0.8.7p1       |  Resolution:  wontfix
Keywords:  web           |
-------------------------+----------------------
Changes (by dustin):

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


Old description:

> Have the revlink callables accept a full sourcestamp resource so it
> handles the following case:
>
> using a mercurial repository with a configuration like the following:
>

> {{{
> c['schedulers'].append(ForceScheduler(
>                             name="force-windows64",
>                             builderNames=["Build Windows64"],
>                             codebases = { CodebaseParameter('', branch =
> ChoiceStringParameter(name="branch", choices=["buildbot", "buildbot-
> trunk", "trunk"], default="buildbot"),
>                                 repository =
> FixedParameter(name="repository", default=hgrepo))}))
> }}}
>

> using directory branches, generate the revlink (in this case the version-
> control display system requires the branch name in the path, not specify
> in hgrepo but selected via ui)

New description:

 Have the revlink callables accept a full sourcestamp resource so it
 handles the following case:

 using a mercurial repository with a configuration like the following:


 {{{
 c['schedulers'].append(ForceScheduler(
                             name="force-windows64",
                             builderNames=["Build Windows64"],
                             codebases = { CodebaseParameter('', branch =
 ChoiceStringParameter(name="branch", choices=["buildbot", "buildbot-
 trunk", "trunk"], default="buildbot"),
                                 repository =
 FixedParameter(name="repository", default=hgrepo))}))
 }}}


 using directory branches, generate the revlink (in this case the version-
 control display system requires the branch name in the path, not specify
 in hgrepo but selected via ui)

--

Comment:

 Per #984, we'll be deprecating the revlink feature in favor of supplying
 proper links in the change source.

--
Ticket URL: <http://trac.buildbot.net/ticket/2425#comment:5>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation


More information about the bugs mailing list