Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • All developments take place in the trunk until the code freeze. The code freeze will be at least 2 days before the release date
  • On the day the code freeze becomes active, a release branch is created.
  • The trunk and its assemblies will need to be updated. A , see "Updating the version number"
  •  A Teamcity configuration will be created for the release branch, see "Creating a TeamCity release configuration"
  • Further developments related to the release are being further developed in the release branch. The changes are merged BACK to the trunk. This goes on until the release is approved
  • On the day of release, a version is pinned on the release branch. This version will be checked briefly by either the P/O or the tester as a sanity check
  • If the check is ok, the signed version is made and the release is shipped

...

<Content Include="Manuals\MorphAn Gebruikershandleiding 1.7.pdf" />
<Content Include="Manuals\MorphAn User Manual 1.5.pdf" />
first line = Dutch version
second line = English version

Updating the version number

...

Adjust the following files in the root at https://repos.deltares.nl/repos/delft-tools/trunk/delta-shell/Products/MorphAn

  • AssemblyInfo.Version.cs
  • AssemblyInfo.Version.WL.cs

Creating a TeamCity release configuration

1 Copy the most recent TeamCity subproject for MorphAn

Image Added

2 Adjust the checkout path in the parameters of the copied configuration. Point this path to the newly created release branch

Image Added