We are using “Octopus Deploy integration” plug-in in our TeamCity.
In one of our project, we have “OctopusDeploy: Create and Push Packages” build step to push the package from TeamCity to Octopus.
The package path patterns is:
./** => PackageName.%build.number%.zip
The value for %build.number% is 22.214.171.124.11. We expect to see PackageName.126.96.36.199.11
However, the package ID shown in the Octopus built-in package repository as “PackageName.1” and the version is “188.8.131.52”
When we change the package path patterns to use underscore, Octopus Deploy is able to pick up the package name and version info correctly.
“./** => PackageName_%build.number%.zip”
I don’t know why Octopus Deploy parses partial of the version number as the package ID. Any help will be appreciated!
Octopus version: v2018.3.12
TeamCity version: 2017.2.3
Octopus Deploy integration plug-in version: 4.31.1