Go Makefile NSIS Shell
Latest commit 1708b34 Jan 12, 2017 Ransom Briggs v5.6.12
Permalink
Failed to load latest commit information.
Godeps golock update (#273) May 4, 2016
bin v5.6.12 Jan 12, 2017
completions added basic command completion May 14, 2015
docker getting releases to work in docker Apr 30, 2016
resources added uninstall to add/remove programs (#360) Jan 6, 2017
vendor golock update (#273) May 4, 2016
.gitattributes Setting .go eol = lf to fix Windows go fmt ./... Nov 6, 2015
.gitignore v4.30.0 Apr 21, 2016
CHANGELOG v5.6.12 Jan 12, 2017
CONTRIBUTING.md updated release documentation May 3, 2016
LICENSE update license year Apr 28, 2016
Makefile lowered cache time of installers Dec 15, 2016
README.md updated README Dec 15, 2016
RELEASE.md updated release documentation May 3, 2016
analytics.go set user agent for analytics Jul 31, 2016
appveyor.yml Fix the appveyor build by avoiding setting %PATH% (#352) Dec 2, 2016
auth.go build fix May 18, 2016
build.go channels (#325) Sep 15, 2016
circle.yml go1.7.4 (#351) Dec 2, 2016
cli_suite_test.go testing cleanup Apr 30, 2016
command.go show all topics May 19, 2016
command_test.go testing cleanup Apr 30, 2016
config.go write out config.json Jul 31, 2016
context.go show flags for app and remote in context (#373) Jan 6, 2017
debug.go build fix May 18, 2016
debug_test.go always mock out exitfn Apr 28, 2016
filesystem.go show message only on windows (#278) May 4, 2016
flag.go sort flags May 18, 2016
flag_test.go rearch commands Apr 28, 2016
git.go command guessing: `heroku _` (#267) Apr 29, 2016
help.go dynamic help width Jul 25, 2016
help_test.go testing cleanup Apr 30, 2016
http.go added releasepatch Apr 30, 2016
io.go osx installer (#356) Dec 15, 2016
main.go testing cleanup Apr 30, 2016
main_test.go build fix May 18, 2016
node.go new analytics schema Jul 30, 2016
npm.go channels (#325) Sep 15, 2016
package.json update heroku-pg to 2.0.12 Jan 12, 2017
plugins.go show plugins commands (#376) Jan 6, 2017
sha.go linting Apr 28, 2016
start.go build fix May 18, 2016
tar.go further linting Apr 28, 2016
topic.go build fix May 18, 2016
update.go Swallow SIGINT when exec'ing updated heroku exe (#367) Dec 21, 2016
update_test.go circle fix Apr 30, 2016
version.go build fix May 18, 2016
version_test.go testing cleanup Apr 30, 2016
which.go build fix May 18, 2016

README.md

Heroku CLI

Heroku logo

Circle CI Build status MIT License Go Report Card codebeat badge

The Heroku CLI is used to manage Heroku apps from the command line.

For more about Heroku see https://www.heroku.com/home

To get started see https://devcenter.heroku.com/start

Overview

This is the next generation Go/Node-based Heroku CLI. The goals of this project were to make plugins more flexible, remove Ruby as a runtime dependency, and make the CLI faster.

It has identical functionality to the old Ruby CLI. Under the hood, it is a modular CLI made up of node.js plugins.

For more on developing plugins, read Developing CLI Plugins

Issues

For problems directly related to the CLI, add an issue on GitHub.

For other issues, submit a support ticket.

Contributors

Developing

Developing the CLI locally requires go and node.

To run the CLI locally, use the ./bin/run script. If you want to install the dev version of the CLI, run make install.