3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

herokuAdvent Calendar 2018

Day 8

開発環境としてのheroku

Last updated at Posted at 2018-12-07

この記事は heroku Advent Calendar 2018 8日目の記事です。

開発環境としてのheroku

githubなどを使っているときに、実際の動作をレビューしようとするとローカルの開発環境にpullしたりして面倒ですよね

というわけでherokuで簡単にレビューできる環境を整えましょう

Heroku Review Apps

githubのプルリクエストの内容で自動的にアプリを立ち上げてくれる機能です

この機能を使用することでプルリクエストを送るだけでコードと動きのレビューができるようになります

環境変数なども開発環境のものに設定できるのでとても便利です

Heroku CI

CIにおいてもherokuで完結できます
設定方法もapp.jsonに記述するだけなのでわかりやすく簡単です

{
  "environments": {
    "test": {
      "scripts": {
        "test": "phpunit"
      }
    }
  }
}

Docker

Dockerイメージのデプロイも可能です
ローカル開発環境をそのままデプロイできるのも便利ですね

まとめ

レビューをするためだけでもherokuを利用することでとても便利になります
ぜひこれらの機能を利用して楽で管理しやすい環境を整えてください

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?