1

ビルドの最後に、Codeship は Heroku への自動プッシュを行います。このプッシュを自分の git push でオーバーライドしたいと思います。これらの行が発生しないようにするにはどうすればよいですか:

git remote add my-app git@heroku.com:my-app.git
git push heroku_my-app $CI_COMMIT_ID:refs/heads/master  

私がやりたいことは、Codeship の自動 git push を自分の git push に置き換えることです。

git add my-artifact.js
git commit -am "commited"
git remote add heroku git@heroku.com:my-app.git
git push -f heroku master

Codeship は、 「プッシュを強制するように Heroku デプロイメントを構成する」オプションがあると述べています。

4

1 に答える 1

0

次のことができます

  1. Heroku Deploy ステップを削除する
  2. 新しいカスタム スクリプト展開ステップを作成する
  3. 上記のコマンドを追加します
  4. 環境変数セクションに移動し、HEROKU_API_KEY を元の Heroku Deploy ステップで使用した API キーに設定します。
于 2016-03-18T21:22:06.653 に答える