Hi there,
I have recently upgraded some older .NET Framework csproj projects to SDK style towards a larger initiative to move a monolith to .NET 6.
My projects in my solution have/had Octopack imports and was run via our CI pipeline with MSBuild
msBuild.exe ${solution}
/t:Restore;Build /p:Configuration=${configuration}
/p:RunOctoPack=true
/p:OctoPackPublishPackageToHttp=foo/nuget/packages \
/p:OctoPackPublishApiKey=foo
It used to pack and push these fine when they were non SDK style csprojs.
The packages now do not seem to be appearing, but the build is happy enough.
Do I need to change my CI pipeline to use the newer dotnet cli/octopus pack / push syntax?
The documentation makes the clear distinction for NET Core applications (cli) vs NET Frameworks (octopack), but mine is still framework just in the NET Core syntax I suppose, so I’m unsure.
Any advice would be helpful.
Thanks!