Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

ciに関するgachakku0131のブックマーク (5)

  • これからCIを導入したいそこのあなた! Bitbucket Pipelines はいかが? ~Bitbucket Pipelines の活用事例~

    アプリケーションエンジニアの西辻です。2017年4月からHousmartで主にAndroidアプリ開発を担当しています。今回のブログでは、弊社のCI環境としてメインで利用している Bitbucket Pipelines についての活用事例についてご紹介したいと思います。 Overview 元々CIとしてはWerckerを利用していたのですが、社内でソースコードを管理しているBitbucket内でもCIを利用できることがわかったので 利用するプラットフォームを減らす目的でBitbucket Pipelinesを導入してみようという流れになりました 利用してみて特に問題なく運用できているのでこの記事では、Bitbucket Pipelinesで何ができるのかと 実際の運用方法について書いていこうと思います 公式ドキュメント https://confluence.atlassian.com/bi

    これからCIを導入したいそこのあなた! Bitbucket Pipelines はいかが? ~Bitbucket Pipelines の活用事例~
  • werckerでPHPUnitのCI - Qiita

    githubのプライベートレポジトリでも利用できるCIサービスwerckerでPHPUnitのテスト実行環境を作成してみました。 Ruby on Rails + RSpecの例はよく目にしますが、PHPUnit(&DBUnit)の構築例があまり無かったので、実際に運用しているwercker.ymlと、その簡単な解説を共有します。 wercker.yml成果物 box: wercker/php services: - wercker/mysql build: steps: - script: name: Activate PHP 5.3 code: phpenv global 5.3 - script: name: install ansible code: |- git clone git://github.com/ansible/ansible.git cd ansible git ch

    werckerでPHPUnitのCI - Qiita
    gachakku0131
    gachakku0131 2014/09/01
    タイムリー!
  • Jenkinsをインストールして使ってみよう[Mac/Linux/Windows]

    継続的インテグレーションツール「Jenkins」の使い方を基礎から解説する連載がスタート。初回は、Jenkinsの概要とインストール手順、簡単なジョブの登録方法を説明する。 連載 INDEX 次回 → Jenkinsとは何か? 「Jenkins」というツールをご存じだろうか? 情報に敏感な読者であれば「継続的インテグレーション(CI)」という言葉とともにネット上で一度や二度は見たことがあるかもしれない。しかしながら「継続的インテグレーション」という言葉の難解さや「Javaで作成されている」という点で、敷居が高く感じられ、導入を見送っているプログラマーの方もいるのではないだろうか。 そんな方々にとって、連載がJenkinsを使うきっかけになれば幸いだ。連載では、Jenkinsの使い方を基礎から説明する。その説明用のプログラミング環境としてはRubyを採用しているが、他の環境の方にも参考と

    Jenkinsをインストールして使ってみよう[Mac/Linux/Windows]
  • 5分で分かるデプロイ自動化への道

    12月20日に第1回ワンクリックデプロイ勉強会で、デプロイの自動化について好き勝手に喋ったりデモしたりする予定なのですが、当日話す内容の概略について以下に載せておきます。 以下にあげることをやっておけばデプロイ自動化、ワンクリックデプロイはそんなに遠くないところにあると思います。 ソースコードのバージョン管理いわずもがな。全ての起点はここにあるコードの共同所有の原則への理解このソースコードは番環境または開発環境などで同じように動作しなければならないテストを書く習慣、コミット前に他のテストも含めて通してからコミットする習慣設定ファイルのバージョン管理環境によって異なる設定値(接続先データベース情報など)が書かれた設定ファイルもバージョン管理する開発環境用、ステージング環境用、番環境用などに分けて定義し、容易に切り替え可能にする番環境に配置する際に、アプリケーションの各所を書き換えなけれ

    5分で分かるデプロイ自動化への道
  • Rails Best Practices を CI (Jenkins) で確認する

    こんにちは。ほりいです。 今日は rails-bestpractices の話をします。 Ruby on Rails で開発するときのベストプラクティスをまとめている “Rails Best Practices”:http://rails-bestpractices.com/ というサイトがあります。先日の RubyKaigi 2011 で、このサイトのベストプラクティスに従っていないコードを指摘してくれる gem である “rails_best_practices”:https://github.com/flyerhzm/rails_best_practices についての “発表がありました”:http://rubykaigi.org/2011/ja/schedule/details/17S04 。 今回はそれを CI に組み込んでみた話をしたいと思います。 とりあえず rails_b

  • 1