[RUBY] Fonctionnement de la CLI Heroku (commande)

** Ceci est juste une liste de commandes. Veuillez noter que ce n'est pas l'ordre lors du déploiement ** ** Décrivez dans un fichier gem pour déployer l'application rails sur Heroku **

Gemfile


 group :production do
     gem 'rails_12factor'
  end
Connectez-vous à heroku
heroku login --interactive
Créer une application à publier sur Heroku
heroku create app name
L'application est-elle reflétée?
git config --list | grep heroku
Création de mon sql sur heroku (module complémentaire ClearDB)
heroku addons:add cleardb
Si vous utilisez Ruby on Rails, passez à un Gem qui prend en charge MySQL
heroku_cleardb=`heroku config:get CLEARDB_DATABASE_URL`
Changer pour sa propre version de mysql (URL)
config heroku: set DATABASE_URL = [propre mysql] $ {heroku_cleardb: 5}
Lorsque vous souhaitez déchiffrer credentials.yml.enc avec master.key et vérifier le contenu
EDITOR="vi" bin/rails credentials:edit
Définition des variables d'environnement sur Heroku
heroku config:set RAILS_MASTER_KEY=`cat config/master.key`
Afficher une liste des variables d'environnement Heroku
heroku config
Refléter l'application sur heroku
git push heroku master
Refléter la migration sur heroku
heroku run rails db:migrate
 
* heroku run est utilisé lorsque vous souhaitez opérer sur heroku *
Lorsque vous souhaitez vous référer aux informations de l'application déployée dans Heroku
heroku apps:info

Recommended Posts

Fonctionnement de la CLI Heroku (commande)
Démarrer heroku via heroku CLI (pour les débutants)