Herokuのリリース管理とロールバック
Herokuでは世代管理をしています。
C:\test>heroku releases v21 Deploy db4da8f3 <メールアドレス> 2021/06/24 22:42:01 +0900 (~ 14h ago) v20 Deploy def3e514 <メールアドレス> 2021/06/24 22:39:15 +0900 (~ 14h ago) v19 @ref:postgresql-spherical-xxxxx completed provisioning, setting DATABASE_URL. <メールアドレス> 2021/06/24 21:42:31 +0900 (~ 15h ago) v18 Attach DATABASE (@ref:postgresql-spherical-xxxxx) <メールアドレス> 2021/06/24 21:42:31 +0900 (~ 15h ago) v17 Detach HEROKU_POSTGRESQL_ONYX (@ref:postgresql-solid-xxxxx) <メールアドレス> 2021/06/24 21:42:21 +0900 (~ 15h ago) v16 Detach HEROKU_POSTGRESQL_IVORY (@ref:postgresql-shaped-xxxxx) <メールアドレス> 2021/06/24 21:42:18 +0900 (~ 15h ago) v15 Detach DATABASE (@ref:postgresql-deep-xxxxx) <メールアドレス> 2021/06/24 21:42:14 +0900 (~ 15h ago) v14 Detach HEROKU_POSTGRESQL_ROSE (@ref:postgresql-colorful-xxxxx) <メールアドレス> 2021/06/24 21:42:10 +0900 (~ 15h ago) v13 @ref:postgresql-solid-xxxxx completed provisioning, setting HEROKU_POSTGRESQL_ONYX_URL. <メールアドレス> 2021/06/24 21:41:55 +0900 (~ 15h ago)
ロールバック
1世代前にロールバックするにはheroku rollbackで実行できます。
C:\test>heroku rollback --app rocky-tor-xxxxx Rolling back ⬢ rocky-tor-xxxxx to v20... done, v22 ! Rollback affects code and config vars; it doesn't add or remove addons. ! To undo, run: heroku rollback v21
バージョン指定してロールバック
ロールバックするバージョンを指定してロールバックすることが出来ます。
ここではv19に戻す例です。
C:\testt>heroku releases:rollback v19 --app rocky-tor-xxxxx Rolling back ⬢ rocky-tor-xxxxx to v19... done, v23 ! Rollback affects code and config vars; it doesn't add or remove addons. ! To undo, run: heroku rollback v22
管理コンソールから確認
管理コンソールから確認するには、「Activity」をクリックすれば確認することが出来ます。
ブログ

Releases and Rollbacks
Heroku tools let you create robust, healthy workflows for your apps, from development to production to ongoing delivery. Add other developers to your app..

KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES6),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^
資格:少額短期保険募集人,FP3級,宅建士
コメント