Change log check is disabled now due to issues we have noticed during last release. We need to make required fix and enable this before next release. Here are the two issues we have noticed last.
- Preview release version is incorrectly parsed or formatted for no change log is found for the version
- Unreleased change log header check should be done only for release build and not for manual build. Both analyze and release step should perform same set of checks.
One solution for issue #2 is as follows:
- Create a new build time variable "Build.ForRelease" and this should be defaulted to true for any manually queued build. If build.forRelease is true then we should perform same set of checks during release and analyze step.
- When build is queued manually and for not release purpose then this variable needs to be explicitly set to false.
Scott Beddall (@scbedd) Please let me know if I have missed any point.
Chidozie Ononiwu (@chidozieononiwu) : just FYI.
Change log check is disabled now due to issues we have noticed during last release. We need to make required fix and enable this before next release. Here are the two issues we have noticed last.
One solution for issue #2 is as follows:
Scott Beddall (@scbedd) Please let me know if I have missed any point.
Chidozie Ononiwu (@chidozieononiwu) : just FYI.