buffalo-heroku

command module
v1.0.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 10, 2019 License: MIT Imports: 1 Imported by: 0

README

GoDoc Go Report Card

buffalo-heroku

This is a plugin for https://gobuffalo.io that makes working with Heroku easier.

It assumes you are using Docker to deploy to Heroku. It is recommended you read https://devcenter.heroku.com/articles/container-registry-and-runtime first.

Installation

$ go get -u -v github.com/gobuffalo/buffalo-heroku

Help

$ buffalo heroku --help

Pre-Requisites

New

The buffalo heroku new command will setup and create a new Heroku app for you, with a bunch of defaults that I find nice.

Flags/Options

There are a lot of flags and options you can use to tweak the Heroku app you create. Use the --help flag to see a list of them all.

$ buffalo heroku new -h

creates a new heroku application

Usage:
  buffalo-heroku heroku new [flags]

Flags:
      --addon:heroku-postgresql string   options: hobby-dev, hobby-basic, standard-0 (default "hobby-dev")
      --addon:heroku-redis string        options: hobby-dev (default "hobby-dev")
      --addon:sendgrid string            options: starter (default "starter")
  -a, --app-name string                  the name of the heroku app to deploy
      --auth                             log into heroku from the cli
  -d, --dry-run                          run the generator without creating files or running commands
  -l, --dyno-level string                free, hobby, standard-1x, standard-2x (default "free")
  -e, --environment string               the environment to run the application in (default "production")
  -h, --help                             help for new

Deploying

The initial setup command will do a deploy at the end, but after that you'll want to use the buffalo heroku deploy command to push a new version of your application, it'll even try to run your migrations for you.

$ buffalo heroku deploy

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
genny
config
You can use the "packr clean" command to clean up this, and any other packr generated files.
You can use the "packr clean" command to clean up this, and any other packr generated files.
internal
You can use the "packr2 clean" command to clean up this, and any other packr generated files.
You can use the "packr2 clean" command to clean up this, and any other packr generated files.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL