Hi!
I have some serious problems with auto deploy octopus release via Team City.
I have a project in VS with a non-ascii character in the project name say
MyProjectÅ
However in my project settings I have specified assembly name
MyProjectAA
When I compile my solution in get
MyProjectAA.dll
But when its packed via octopack on team city the nuget package becomes
MyProjectÅ..nupkg
During deploy via TeamCity when running
Running command: octo.exe create-release --server …
it is not able to find the package. In my team city output i says
[14:48:33]Finding latest NuGet package for step: Deploy MyProjectAA
[14:48:33]Could not find any packages with ID ‘MyProject†’ in the feed …
So there are two problems here:
- octo.exe is not able to handle characters likee æøå (standard norwegian characters)
- Octopack packs to pacakge with project name as package name, not using the assembly name in project settings.
The second issue is the most serious one, and when that is solved we all have a work around for problem one.