- Google Apps Script
- Gmail
- Google Container Registry
- Google Cloud Run
- ChromeDriver
- Python 3.7
- Python パッケージ
- Flask
- Selenium
- Gunicorn
- その他については
/backend/requirements.txt
を参照
- Python パッケージ
gcloud コマンドが使えることを前提とします。
[PROJECT-ID]
と表記している箇所はご自分のGCPプロジェクト名に適宜読み替えて下さい。
$ gcloud builds submit --tag gcr.io/[PROJECT-ID]/noip-autoupdater --project [PROJECT-ID]
$ gcloud beta run deploy noip-autoupdater --image gcr.io/[PROJECT-ID]/noip-autoupdater --project [PROJECT-ID]
Cloud Run へのデプロイが完了し、正常動作を確認したら、GCRにPushしたイメージをすべて削除します。