付きに変わっていたので追従した。使うと良いかも?というアドバイスをいただいたので、入れてみた。PHPUnitへの参照としては変化がなかったけど、有用そうなのでそのまま採用した。消してみた(変化なし)で、TravisCIの画面(のビルド結果コンソールではない部分)を見比べていたら、テストが通過している画面にはワーニングが表示されていて、自分のビルドには出ていないことが判明。過去に通過していたビルドにもワーニングが表示されていることを確認した。.travis.yml.意訳すると「このビルドは、Precise環境で実行されたけど、廃止予定です。続きはBlogで」みたいなことです。blogも見ておいてください。更新/削除しておきました。そこでPHP5.4などを利用しようとすると以下のようなメッセージがビルドコンソール中に表示されます。/ということで、PHPのイメージファイルをダウンロード&解凍してみました。すると、PHPUnitが同梱されています。そこかー、それ参照しちゃいましたか...まとめCakePHP2プラグインを作ったことがあって、最近ビルドしていない方は漏れなく同様の事象になると思います。これはFriendsOfCake/travis使っている、使っていないに関係なくです。設定されていなければ、今のうちに追加しておきましょう。SEへ自動デプロイするサンプルコードを最新に更新した解説記事です。何が変わったのか?PHPカンファレンス関西2018時点では以下のようになっていました。今日では以下のようになっています。コマンドを実行するときに認証設定が必要になりました。READMEにも反映していますが、以下のコマンドを実行しておく必要があります。トリガーをセットする」については、まだできませんでした。APIは実装されているようなので、CLIから実行できるようになるのを心待ちにしています。ベースの方が軽量だし、いいですよね。基本的にここがメインなのですが、以下のような変更点があります。7.2にまとめられています。コマンドのバージョンアップに伴うものだから書いていないのかもしれないです)。するだけで、PHP7.2のアプリケーションがデプロイできます。ミラーされるところなどは変わっていませんでした。発表する予定だったのですが、地震の影響でイベントが中止となったため、このブログにまとめました。どこかで機会があれば、GAEとPHP7.2について発表してみたいなと思います。Facebookweb-i2cエレメントをより使いやすくしました。記述した改良ポイントを使ったchirimen-pianoをアップしました。変更したポイント:変更の概要は以下のとおりです。使って、センサー毎の共通実装をなくし、より簡単にセンサーのカスタムエレメントが実装できるようになったPolymer使ってなくても、タグだけを使ってセンサーの値が取得できるようなサンプルに変更したでは、それぞれの変更を詳しく見ていきましょう。非対応メッセージの表示chirimen-pianoのリポジトリにあるindex.htmlファイルを見てましょう。このデバイスはCHIRIMENではありませんが、ピアノ演奏はお楽しみいただけます。CHIRIMEN以外のデバイス(例えばPCなど)から、このページを表示するとメッセージを表示することができるようになります。試しに、PCからchirimen-pianoのデモページにアクセスしてみてください。いくつかのセンサー実装をしてみて共通化できそうな箇所もわかってきたので、I2C用の親クラスを作ることにしました。使ったセンサーのクラスとして、GROVEタッチとGROVEジェスチャーのカスタムエレメントを作りました。例としてchirimen-pianoのリポジトリにあるgrove-touch.jsファイルを見てましょう。継承したクラスを定義します。このクラスには2つのオーバライド可能なメソッドがあります。I2Cスレーブデバイスからの応答を待ち合わせる(await)ことができるようになっています。利用可能になっています。