2016-06-23 6 views
0

せずに継続的インテグレーションのいくつかのフォームを行う方法。コード変更のために15分ごとに、そしてストアド・プロシージャーの変更に2時間ごとに更新bashスクリプトを実行するサーバーがあります。コード(およびストアドプロシージャ)をgitに格納し、Githubを中心に使用します。CI - GitHubの - だから私はオンサイトでインストールされるアプリを開発していますウェブフック

変更は、時限ジョブにはdevの代わりにプッシュされていたときに私たちは、ストアドプロシージャ/コードを更新できるようにしたいと思います。私はgithubにwebhooksがあることを認識していますが、githubが私たちの最終的なAPIを打つ必要があります。私たちのITチームのために、これは不可能です。

私たちは、より効率的な方法で私たちのdevのサーバー上の私たちのGitのレポのを更新することができるようにするための方法はありますか?

答えて

1

だから、僕はIFTTTでこれをチェックアウトし始めたと私は新しいプッシュを受信するためのトリガを見ませんでしたが、多分あなたはのオフにピギーバックすることができますいくつかの他の人があります。以下のためのトリガがあり、「新たな問題が」ので、多分あなたはそれを使用して問題を作成するには、「その」アクションの後、それはあなたのIFTTTトリガでプッシュしたときに、このメッセージのためにあなたの電子メールを自分自身に電子メールを送信して監視します。私は知っている、ハック - しかし、少なくとも1つのアプローチ。うまくいけば、ここに行く良い方法があります。

もう一つの可能​​な回避策は、github webhookを受け取ることができるネット上のどこかで仮想サーバーを取得することです。また、ソケット経由で接続することもでき、各github通知を受け取ると中継します。

関連する問題