Octopus Deploy Documentation

Release Versioning

Last updated

You can define how the next release number will be generate when creating a release.

Navigate to the Project tab, select the project and click Settings ➜ Release Versioning:

Release Versioning

You can use variables from the project (un-scoped or scoped only to a channel). In addition, some special variables are provided - example:


These special variables take the form:


If you are using channels, channel-specific special variables are also available:


Version components from other channels in the project can be referenced using the channel name as the index:


The channel name can also be used (generally as part of the suffix):


The version can also include Octopus semantic version mask characters i and c referring to the incremented and current values of the version, respectively. For example:


Finally, date fields can be also be used, for example:


These take the form:


Welcome! We use cookies and data about how you use our website allow us to improve the website and your experience, and resolve technical errors. Our website uses cookies and shares some of your data with third party analytics companies for these purposes.

If you decline, we will respect your privacy. A single cookie will be used in your browser to remember your preference.