タグ

CIに関するnagolingのブックマーク (3)

  • Bitbucket + Werckerを使ってプライベートリポジトリで無料CI(PHPUnit, MySQL) - Qiita

    PHPでWebアプリを作っています. ケチなので全部タダでやりたくてbitbucketを使っています. 今回,CIをやりたくなったのでタダでできるCIサービスを探したらWerckerが良さそうとのことだったので使ってみました. PHP用の情報が少なくて苦労しました(最新版の公式ドキュメントの言語別ページにはそもそもphpが無かった). 構成 メインのアプリはprivateで開発したいのでbitbucketのプライベートリポジトリを使いつつ, 一部のコードをライブラリ化してgithubで公開しています. なので, メインのリポジトリはBitbucketのプライベートリポジトリ submoduleとしてgithubのパブリックリポジトリを参照している という構成になっています. また,PHPを使っていて,フレームワークはFuelPHPPHPUnit用のテストコードがあります.DBMySQL

    Bitbucket + Werckerを使ってプライベートリポジトリで無料CI(PHPUnit, MySQL) - Qiita
  • CI wercker v2の使い方 - blog

    この記事は2016年2月で動かす場合の使用方法を紹介しています。wercker自体が開発途中で仕様が変わったりするので注意してください。 また、この記事は常時更新して書き換えていきます。よりわかりやすくより読みやすくを目指していくので、読みにくさがあってもお許しください。 ログイン〜登録 Wercker - From code to containers werckerのサイトトップです。 ユーザー登録してログインします。 上部にあるCreateを選択してApplicationを選択します。 GitHubかBitbucketを選択する画面が出ます。 どちらかを選択して、さらにテストを実行したいリポジトリも選択します。 次の選択もRecommendされているものを選択。 Step 5でデフォルトで ■ Docker enabled. See our stacks documentation

    CI wercker v2の使い方 - blog
  • Chrome Extension の CI が出来るようになるまで(導入編) · けんごのお屋敷

    個人的に趣味Chrome Extension の開発をしていますが、最近いろいろとノウハウも溜まってきたので Chrome Extension の CI について少しまとめてみようと思います。 目次 はじめに Chrome Extension のテストを書く 何をテストするのか テストフレームワーク Jasmine のインストール Jasmine でテストを書いてみる JavaScript APIs をモックする HTML Fixture を読み込む Chrome Extension のテストを実行する テストランナー Karma Karma のインストール Karma でテストを実行する ファイルの変更を監視する コードカバレッジを出力する HTML Fixture を読み込む Chrome Extension を CI する CI サービス Wercker Wercker にリポジ

    Chrome Extension の CI が出来るようになるまで(導入編) · けんごのお屋敷
  • 1