Company
Date Published
Author
Shannon Lewis
Word count
955
Language
English
Hacker News points
None

Summary

The text discusses the introduction of "dotnet octo," a global tool that allows the Octopus CLI, formerly known as octo.exe, to be used conveniently across platforms that support only .NET Core, such as Linux and Mac OS. This enhancement addresses the demand for building .NET Core applications on machines without the full .NET framework, providing a more seamless integration into the .NET Core ecosystem. The tool can be installed locally or globally, with the local installation offering better isolation, albeit with some configuration requirements. The update facilitates the execution of commands like creating packages and releases directly through the dotnet interface, and it integrates with build servers like TeamCity and VSTS, which are now updated to support the new tool. Although OctoPack is not ported to this new environment due to changes in NuGet and MSBuild mechanics, dotnet octo offers an efficient alternative for packaging applications, with plans to enhance its capability to push packages to various services beyond the Octopus built-in feed. The text concludes by encouraging developers to try out the new tool and provide feedback, signifying an ongoing evolution within the .NET Core landscape.