WordPress

travis.ymlをいじってHHVMもテスト可能にした覚書

Travis CIでHHVMでのテストもできるらしいと知ったので、とりあえずvccwでvagrant upすると出てくるtravis.ymlをいじってみました。 HHVMって? 「HipHop Virtual Machi […]

広告ここから
広告ここまで

Travis CIでHHVMでのテストもできるらしいと知ったので、とりあえずvccwでvagrant upすると出てくるtravis.ymlをいじってみました。

HHVMって?

「HipHop Virtual Machine」の略語でPHPを高速で動かせるVM・・・という程度の認識しか実は今のところ持ってません。。

しかしFacebookが開発・利用していることや、高いパフォーマンスを出せることなどから今後使いこなせるようになりたいと思ったので、とりあえずテスト環境に追加してみました。

興味がある方は下の記事などをぜひ見てみてください。わたしも勉強します・・・

参考にしたページ

Travis CI を使って PHP コードを HHVM 環境でテストする – Shin x blog

書き換えたvccwのtravis.yml

[php]
language: php

php:
– 5.3
– 5.4
– hhvm

env:
– WP_VERSION=latest WP_MULTISITE=0
– WP_VERSION=latest WP_MULTISITE=1
– WP_VERSION=3.8 WP_MULTISITE=0
– WP_VERSION=3.8 WP_MULTISITE=1

before_script:
– bash bin/install-wp-tests.sh wordpress_test root ” localhost $WP_VERSION

script: phpunit
[/php]

「php:」に「 – hhvm」を追加しただけです。

Travis CIを動かしてみる

hhvmの時でもユニットテストが動いているのが確認できます。

https://travis-ci.org/hideokamoto/make-json-ld

ブックマークや限定記事(予定)など

WP Kyotoサポーター募集中

WordPressやフロントエンドアプリのホスティング、Algolia・AWSなどのサービス利用料を支援する「WP Kyotoサポーター」を募集しています。
月額または年額の有料プランを契約すると、ブックマーク機能などのサポーター限定機能がご利用いただけます。

14日間のトライアルも用意しておりますので、「このサイトよく見るな」という方はぜひご検討ください。

広告ここから
広告ここまで

Related Category posts