#2377: Misleading message in web status rebuild form
---------------------+-----------------------
Reporter:  pepsiman  |      Owner:
    Type:  defect    |     Status:  new
Priority:  major     |  Milestone:  undecided
 Version:  0.8.7     |   Keywords:  web
---------------------+-----------------------
 I use the {{{timed.Nightly}}} scheduler to start a build every day of a
 project from a mercurial repository.

 In the web status for the build it says:

  This tree was built from the most recent revision (along branch default)
 and thus it might not be possible to rebuild it exactly.
  Any changes that have been committed after this build was started will be
 included in a rebuild.

 If I submit the form, it is rebuilt exactly using the revision in the
 {{{got_revision}}} property.

 The test in the form is conditional on the {{{exactly}}} flag.  This is
 the code that sets the {{{exactly}}} flag:
 {{{
         exactly = True
         has_changes = False
         for ss in sourcestamps:
             exactly = exactly and (ss.revision is not None)
             has_changes = has_changes or ss.changes
         cxt['exactly'] = (exactly) or b.getChanges()
 }}}

 It doesn't look at the {{{got_revision}}} property.

-- 
Ticket URL: <http://trac.buildbot.net/ticket/2377>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
------------------------------------------------------------------------------
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
_______________________________________________
Buildbot-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/buildbot-commits

Reply via email to