backend(mBaaS)。CircleCIDevOpsなどで大事なのがCI(継続的インテグレーション)です。その際、テストを効率的に繰り返し実行するためにCircleCIを利用している方は多いのではないでしょうか。テストを頻繁に繰り返すのは大事ですが、システム全体が大きくなると一回のテストにも時間がかかるようになります。テスト完了を、画面を見て待ち続けるのは苦痛です。そこで今回はテスト完了したらNCMBへプッシュ通知を飛ばす方法を紹介します。CircleCIの設定について環境変数の設定push.jsについて実行まとめCircleCIの設定についてCircleCIの設定として、ビルドの最後でpush.jsを呼び出すようにします。このため、Node.jsが実行できるDockerイメージを選択します。push.js'環境変数の設定アプリケーションキー、クライアントキーはCircleCIの管理画面で環境変数として設定します。push.jsについてpush.jsは以下のように簡単なコードです。インストールしておきます。requestを作ればCircleCIで自動的にビルドとテストが実行され、テストが通れば最後にプッシュ通知を作成します。プッシュ通知は即時配信を指定していますので、スマートフォンにビルドが完了した旨、通知が来るはずです。まとめCircleCIでは任意のコードを実行できるのでプッシュ通知の作成だけでなく、ビルド結果のファイルをファイルストアに保存したり、テストの結果をmBaaSのデータストアに保存したりすることもできます。専用のアプリケーションキーを作成しても良いでしょう。DevOpsにmBaaSを役立ててみてください。篤司NCMBエヴァンジェリスト。プログラマ、エンジニアとしていくつかの企業で働き、28歳のときに独立。2004年、まだ情報が少なかったオープンソースソフトの技術ブログ「MOONGIFT」を開設し、毎日情報を発信している。2013年に法人化、ビジネスとエンジニアを結ぶDXエージェンシー「DevRel」活動をスタート。Pushを送ってみよう最近、PWAに注目が集まっています。Service)とは、スマートフォンアプリでよく利用される汎用的な機能をSDKとクラウドから提供するサービスです。backendのちょっと便利な使いかた・非公式SDKやアプリ開発の関連情報などをお届けするブログです。※記事内には、サポート対象外の内容も含みます。本ブログではコメント機能を公開しておりません。アプリ開発を行う上での課題解決には、ユーザーコミュニティやもくもく会などもご活用ください。LIMITEDスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。