0

私はhubot、heroku、hipchatをインストールしました。Hubot を Heroku にデプロイし、hipchat でテストしました。コマンド ラインの例をいくつか入力しました。

しかし、私のプロジェクトでは、hipchat を使用してプロジェクトを heroku にデプロイする必要があります。HipChat で入力した例は次のとおりです。助けてください、本当にありがとうございます!

4

1 に答える 1

-1

これは非常に幅広い質問です。単一の答えはありません。

確かに、展開を実行する展開サービスが必要です。deploy コマンドを送信すると、Hubot はデプロイメント サービスに ping を送信する必要があります。

デプロイ サービスは、リポジトリと Heroku アカウントにアクセスし、デプロイのために git push コマンドを実行する必要があります。デプロイ サービスには、プロジェクトのローカル クローンが含まれているか、中央の場所 (GitHub など) からダウンロードして、Heroku にプッシュすることができます。

展開サービスは、ユーザーが制御するサーバー、このようなサード パーティ サービス、Hubot が実行されているサーバー (理想的ではありません) にすることができます。

Heroku はDropbox 同期も提供しており、GitHub からの展開を実験しています。この場合、デプロイにはデプロイ サービスは必要ありません (より正確には、デプロイ サービスは実際には Heroku です)。Heroku が GitHub または Dropbox に接続されている限り (アプリの保存場所によって異なります)、Hubot は Heroku で新しい同期をトリガーするだけです。

于 2015-02-10T14:33:07.660 に答える