[Buildbot] #3416: Force scheduler example is not compatible with nine

Buildbot trac trac at buildbot.net
Tue Jan 26 15:41:34 UTC 2016


#3416: Force scheduler example is not compatible with nine
-------------------+--------------------
Reporter:  dustin  |       Owner:
    Type:  defect  |      Status:  new
Priority:  major   |   Milestone:  0.9.+
 Version:  master  |  Resolution:
Keywords:          |
-------------------+--------------------

Comment (by pedersen):

 for buildbot beta 5 the following worked ..

 {{{
 #!python
 c['schedulers'].append(schedulers.ForceScheduler(
     name="Release", # (will bump build number, upload installers and run
 tests)
     builderNames=["ReleaseBuilder"],
     reason=util.StringParameter(name="reason",label="Reason:",
 required=True, size=80),
     username=util.UserNameParameter(label="Who are you:", size=80),
     codebases = [ util.CodebaseParameter(
         "",                         # need to pass a value ("")
         name = "Main repository",
         branch=util.ChoiceStringParameter(
             name="branch",
             choices=["master", "hest", primaryBranch],
             default="master"),

             # will generate nothing in the form, but revision, repository,
             # and project are needed by buildbot selfcheduling system so
 we
         revision=util.FixedParameter(name="revision", default=""),
         repository=util.FixedParameter(name="repository", default=""),
         project=util.FixedParameter(name="project", default=""),
         ) ],

     properties = [],
     ))
 }}}

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


More information about the bugs mailing list