タグ

TravisCIに関するlax34のブックマーク (4)

  • Travis-CIでhhvmのテストが失敗するようになっていたようだ – Shimabox Blog

    気軽にCIを試せるぞ!!というわけでGitHubではTravis CIを使っているのですが、なんとなく昔作ったリポジトリでbuildしてみたら見事にコケました。 その時出たメッセージがこちら。 HHVM is no longer supported on Ubuntu Precise. Please consider using Trusty with `dist: trusty`. HHVMは、Ubuntu Preciseではサポートされなくなりました。dist:trusty にてTrustyを使用することを検討してください。 ※Google翻訳によるとこんな感じ このメッセージを読む限り、hhvmの時は.travis.ymlにdist: trustyを追加すれば良さそうです。ところがはて、この条件の時はこの設定を読み込むみたいなのってどうするんだろうとなりましてググったら以下の情報が出

    Travis-CIでhhvmのテストが失敗するようになっていたようだ – Shimabox Blog
  • Travis CI Documentation

  • Travis CIで自動テスト(PHPUnit)をしてもらう。〜 入門編〜

    やっと、テストコード…PHPUnitの使い方をわかってきた今日この頃です。 さらに、テストは自分でもやりますが、コミットしたら勝手にテストしてくれるCIがいると、頼れるうって思います。 ↑これを(「passing」になってるのを)README.mdに貼りたかっただけなんですけどね!! ということで PHPUnit と Travis CI の使い方を書きたいと思います。(自己流) https://github.com/kin29/ci-test ←ここにソース置いています。 テスト/ビルド環境を作ってくれるツール。 ただし、環境を用意してくれるだけなのでビルド/テスト内容は「.travis.yml」に記述しなければならない。 CIツールの代表的なものである、Jenkinsさんはテストのための環境構築が必要となるが、その手間が省ける。(=>SaaS) 実践!GithubでコミットしたらTrav

    Travis CIで自動テスト(PHPUnit)をしてもらう。〜 入門編〜
  • GitHubと連携できる継続的インテグレーションツール「Travis CI」入門 | さくらのナレッジ

    開発の現場ではビルドやテストを自動化して継続的に実行していく「継続的インテグレーション」(CI)が近年普及しつつある。CIを支援するためのツールはいくつかあるが、今回はGitHubと連動し、指定したリポジトリ上にあるコードを自動的に取得してビルドやテストを実行できるサービス「Travis CI」を紹介する。 Travis CIで手軽に継続的インテグレーションを導入 「継続的インテグレーション(CI)」とは、ソフトウェア開発過程において頻繁にテストを行うことで問題を早期に発見し、品質の向上を図る開発手法である。しかし、テストを毎回手動で行うのには手間がかかる。そこで特定のタイミングで自動的にテストを実行し、テスト完了後にその結果を通知する「CIツール」などが利用される。 CIツールとしてよく知られているものとして「Jenkins」などがあるが、多くのツールでは独自にテストのための環境を構築し

    GitHubと連携できる継続的インテグレーションツール「Travis CI」入門 | さくらのナレッジ
  • 1