You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I worked on a project that had me use the octo.exe push to deploy a .zip file to an Octopus Deploy server.
We used a handcrafted solution, but I'm wondering if it's worth it to implement with the rest of the Cake tools.
Related to #472, which is about pack instead of push, but mentions an octo.exe wrapper, which is the current implementation of create-release, and was basically my initial working solution.
I'm looking on how to implement a Cake Addin that fits the bill.
For those wondering, the reason I'm not using NuGet push instead of octo.exe push is basically because I'm uploading a .zip file that isn't a NuGet package (it has no nuspec). NuGet push will not push a file that is not a NuGet package.
It leverages a feature from the Octopus Deploy internal feed where you can push to push a package file using the filename to specify the package ID and version (<id>.<version>.zip).
The text was updated successfully, but these errors were encountered:
I worked on a project that had me use the
octo.exe push
to deploy a .zip file to an Octopus Deploy server.We used a handcrafted solution, but I'm wondering if it's worth it to implement with the rest of the Cake tools.
Cake already has support for the Octopus Deploy command line tool
octo.exe
in src/Cake.Common/Tools/OctopusDeploy, but it's currently limited toocto.exe create-release
through method OctoCreateRelease(context, projectName, settings).Related to #472, which is about
pack
instead ofpush
, but mentions anocto.exe
wrapper, which is the current implementation ofcreate-release
, and was basically my initial working solution.I'm looking on how to implement a Cake Addin that fits the bill.
For those wondering, the reason I'm not using NuGet push instead of
octo.exe push
is basically because I'm uploading a .zip file that isn't a NuGet package (it has no nuspec). NuGet push will not push a file that is not a NuGet package.It leverages a feature from the Octopus Deploy internal feed where you can push to push a package file using the filename to specify the package ID and version (
<id>.<version>.zip
).The text was updated successfully, but these errors were encountered: