devel-versioning.rst
changeset 1101 33ba35eff910
parent 1100 b1bc3f723e14
child 1102 01d500f0b867
equal deleted inserted replaced
1100:b1bc3f723e14 1101:33ba35eff910
   180 Don't update version without human decision.
   180 Don't update version without human decision.
   181 
   181 
   182 Why do not do this on success build:
   182 Why do not do this on success build:
   183 
   183 
   184  * You can have several build machine which may concurrently update version.
   184  * You can have several build machine which may concurrently update version.
   185  * There does not exist tools for easy querying for status of build (as ok/fail,
   185  * There does not exist tools for easy querying for status of build by its
   186    build configuration, date, coverage, lint checks, etc).
   186    number (as ok/fail, build configuration, date, coverage, lint checks status,
       
   187    etc).
   187  * Some part of development team may not have permission for bumping version and
   188  * Some part of development team may not have permission for bumping version and
   188    after build they must revert some automatically updated files.
   189    after build they must revert some automatically updated files.
   189 
   190 
   190 Why do not do this from pre-/post-commit hooks:
   191 Why do not do this from pre-/post-commit hooks:
   191 
   192