All Projects → heroku → heroku-buildpack-cli

heroku / heroku-buildpack-cli

Licence: MIT License
No description or website provided.

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to heroku-buildpack-cli

Heroku Buildpack Hugo
Heroku buildpack for Hugo, the static site generator - https://github.com/spf13/hugo
Stars: ✭ 79 (+107.89%)
Mutual labels:  heroku, heroku-buildpack
Heroku Buildpack Python
The official Heroku buildpack for Python apps.
Stars: ✭ 849 (+2134.21%)
Mutual labels:  heroku, heroku-buildpack
Heroku Buildpack R
Heroku buildpack for R - Makes deploying R on Heroku easy
Stars: ✭ 258 (+578.95%)
Mutual labels:  heroku, heroku-buildpack
heroku-buildpack-tex
A Heroku buildpack to run TeX Live inside a dyno.
Stars: ✭ 18 (-52.63%)
Mutual labels:  heroku, heroku-buildpack
Subdir Heroku Buildpack
Allows to use subdirectory configured via environment variable as a project root
Stars: ✭ 211 (+455.26%)
Mutual labels:  heroku, heroku-buildpack
Heroku Pinger
😴 Keep your free Heroku dynos awake
Stars: ✭ 84 (+121.05%)
Mutual labels:  heroku, heroku-buildpack
Create React App Buildpack
⚛️ Heroku Buildpack for create-react-app: static hosting for React.js web apps
Stars: ✭ 3,161 (+8218.42%)
Mutual labels:  heroku, heroku-buildpack
Reddit Bot
🤖 Making a Reddit Bot using Python, Heroku and Heroku Postgres.
Stars: ✭ 99 (+160.53%)
Mutual labels:  heroku, heroku-buildpack
heroku-integrated-firefox-geckodriver
Buildpack enables your client code to access Firefox along with Geckodriver in a Heroku slug.
Stars: ✭ 40 (+5.26%)
Mutual labels:  heroku, heroku-buildpack
heroku-buildpack-deno
Heroku Buildpack for Deno
Stars: ✭ 72 (+89.47%)
Mutual labels:  heroku, heroku-buildpack
mrbelvedere
NOTE: See the old-master branch for the mrbelvedere codebase that was formerly in use.
Stars: ✭ 17 (-55.26%)
Mutual labels:  heroku
pbchess
An open-sourced free online chess platform
Stars: ✭ 42 (+10.53%)
Mutual labels:  heroku
quiz-host-app
Multiplayer quiz app built on Salesforce technology (host app)
Stars: ✭ 69 (+81.58%)
Mutual labels:  heroku
caligo
SelfBot for Telegram
Stars: ✭ 34 (-10.53%)
Mutual labels:  heroku
PDF-Bot
A bot for PDF for doing Many Things....
Stars: ✭ 38 (+0%)
Mutual labels:  heroku
food-help
A clone of popular food and business review web app yelp
Stars: ✭ 24 (-36.84%)
Mutual labels:  heroku
help-me
When there's none to go to. In times of danger or trouble, there is nowhere to seek help from. Help-me comes with an innovative solution to the above problem. It will automatically send notifications to your nearby people and it will be the moral duty of the people to help the person in danger.
Stars: ✭ 20 (-47.37%)
Mutual labels:  heroku
ror-capstone
Ruby on Rails app to track activities and assign a group to them
Stars: ✭ 15 (-60.53%)
Mutual labels:  heroku
land acknowledgement
Land Acknowledgement SMS Application
Stars: ✭ 27 (-28.95%)
Mutual labels:  heroku
FileStreamBot
Telegram File to Link Fastest Bot , Its Generate Direct Links Quickly
Stars: ✭ 99 (+160.53%)
Mutual labels:  heroku

Heroku buildpack: Heroku CLI

This is a Heroku buildpack that allows one to run the Heroku CLI in a dyno alongside application code.

This is not a replacement for the Heroku API or various clients like v3 Ruby, node or python. Some private APIs like pgbackups do require the buildpack, so this exists.

Usage

Example usage:

$ heroku config:set HEROKU_API_KEY=`heroku auth:token`

$ heroku buildpacks:add heroku-community/cli

$ git push heroku master
...

remote: -----> heroku-cli app detected
remote: === Fetching and vendoring Heroku CLI into slug
remote: === Installing profile.d script
remote: === Heroku CLI installation done
...

$ heroku run 'heroku auth:token'
Running `heroku auth:token` attached to terminal... up, run.3706
abcdef0123456789abcdef0123456789abcdef01

$ heroku run 'heroku pgbackups:capture SILVER -a myapp'
Running `heroku pgbackups:capture SILVER -a myapp` attached to terminal... up, run.9532

HEROKU_POSTGRESQL_SILVER_URL  ----backup--->  b003

Capturing... done
Storing... done

The heroku-community/cli from the Buildpack Registry contains the latest stable version of the buildpack. To use the edge version of the buildpack (i.e. the source code in this repository) run this command instead:

$ heroku buildpacks:add https://github.com/heroku/heroku-buildpack-cli

Notes

Instead of setting HEROKU_API_KEY directly on the app as shown above, a short lived token may be passed in at run time:

heroku run "HEROKU_API_KEY=`heroku authorizations:create --expires-in 600 --short` heroku pgbackups:capture SILVER -a myapp" -a myapp
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].