Skip to content

stjordanis/OctopusCLI

 
 

Repository files navigation

This repository contains the Octopus CLI (octo) for Octopus, a user-friendly DevOps tool for developers that supports release management, deployment automation, and operations runbooks. You can use it to create and deploy releases, create and push packages, and manage environments.

octo can be downloaded from the Octopus downloads page.

Documentation

Issues

Please see Contributing

Development

You need:

  • VSCode or Visual Studio 15.3 to compile the solution
  • dotnet core 2.1.302 SDK

Run Build.cmd to build, test and package the project. Do this before pushing as it will run the surface area tests as well, which require approval on almost every change.

To release to Nuget, tag master with the next major, minor or patch number, TeamCity will do the rest. Kick off the Release: Deploy OctopusCLI build again if any of the dependencies fail.

Every successful TeamCity build for all branches will be pushed to Feedz.io.

Compatibility

See the Compatibility page in our docs

About

Command line tool for Octopus Deploy

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 97.2%
  • Shell 1.7%
  • Other 1.1%