タグ

ブックマーク / sue445.hatenablog.com (2)

  • CIマニアから見た各種CIツールの使い所 - くりにっき

    社内外でちょいちょい聞かれるのでメモ。 前置き GitHubを使ってる場合 ライブラリを作ってる場合 Travis CIを選択する理由 2020/4/21追記 Travis CIを選択しない理由 アプリを作ってる場合 CircleCIとWerckerの共通点 CircleCIとWerckerの機能差異 GitLabを使ってる場合 GitLab CIの優位点 Jenkinsなどを使った方がいい場合 追記:2018/12/8 前置き 100%自分の主観なので偏ってます SaaSかオンプレならSaaS派。(自分でサーバの面倒身たくない) 自分が使ったことがないものは紹介していません 今回紹介してるTravis CI, CircleCI, Wercker, GitLab CI, Jenkinsに関しては仕事趣味で各3〜4年くらいは使ってるはず GitHubを使ってる場合 ライブラリを作ってる場合

    CIマニアから見た各種CIツールの使い所 - くりにっき
    nntsugu
    nntsugu 2018/12/29
    選定基準の話
  • Jenkinsを使った最高のマトリックステスト(2016年版) - くりにっき

    マトリックステストとは? マトリックステストの行い方 実行結果 問題点 軸の設定をジョブにハードコーディングする必要がある 除外設定が面倒 俺はTravis CIみたいにリポジトリにコミットしたymlファイルでテストしたいんじゃああああああ!!!11111 使い方 マトリックステストとは? 複数のパラメータを掛けあわせてテストを実行することです (例:Ruby 2.1系、2.2系、2.3系 x Rails 4.2系、5.0系 = 計6パターンのテストを行うこと) Travis CIの方がもっと手軽に行う事ができるのでOSS開発の場合はそっちを使うといいと思います 参考 sue445.hatenablog.com マトリックステストの行い方 「新規ジョブ作成」で「マルチ構成プロジェクトのビルド」でプロジェクトを作成します 「マトリックスの設定」でテストしたい軸とパラメータを記述するだけです

    Jenkinsを使った最高のマトリックステスト(2016年版) - くりにっき
  • 1