1

Python 3.5.1 / django 1.9.7 プロジェクトの継続的統合パイプラインをセットアップしようとしています。

プロジェクトは heroku で正常に実行されており、データベースが変更されていない限り、heroku のコードシップ デプロイ パイプラインは正常に機能しています。

移行を実行したい場合はheroku run python manage.py migrate、コンピューターに入力して手動で実行する必要がありますが、これは避けたいと思います。

を含む「heroku」パイプラインの後に、コードシップ展開パイプラインに「カスタム スクリプト」を追加しましたheroku run python manage.py migrateが、共学がそれを実行しようとすると、

Cannot run more than 1 Free size dynos.

メッセージ。これは、サーバーがすでに稼働していて、使用可能なワーカー プロセスが他にないためだと思いますか? (間違っている場合は修正してください) 編集:これは私が間違っていた場所です-追加のプロセスを実行していました(回答を参照)

heroku デプロイ パイプラインにデータベース移行ステップを含める方法はありますか? それとも私は何か間違ったことをしましたか?

4

1 に答える 1