Herokuにvaporをデプロイする
これをみながら。
Swift Vapor + Heroku で 本番環境やステージング環境を分けて用意できるようになる - Qiita
わからないところメモ
remoteとは
heroku create {name}でheroku上にアプリを作る。
—remote {envname}で
https://devcenter.heroku.com/ja/articles/heroku-cli-commands
herokuはheroku上のgitがあってそこにpushするとデプロイ処理が走るってこと?
buildpacksとは
なんかいい感じに環境揃えてくれるやつっぽい
つまるところ、vapor/vaporがいい感じの環境をビルドしてくれる
.swift-versionいるの?
buildpackがいい感じに決めてくれそうだし要らんのでは?
Procfile is何
急にstagingなのにproductionって文字列見えるけどこれ何?
server起動コマンドを書くところっぽい
stagingだったとしてもvaport run serverはproductionで動かしたいからってことね
ここでrunコマンドが定義されてた