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

    広告ここから
    広告ここまで
    Home
    Search
    Bookmark