タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

jenkinsに関するgumkamのブックマーク (3)

  • Dockerを使ってJenkinsのジョブごとにテスト実行環境を分離する - orangain flavor

    はじめに JenkinsでJVM上で動かない言語(PythonRubyなど*1)を使っていると、ジョブごとに環境が分離されていないことが問題になる場合があります。 Pythonにおける virtualenv やRubyにおける Bundler を使えば、ジョブごとに利用するライブラリを分離することができます。しかし、C拡張ライブラリをインストールするためには、ジョブが実行されるノードに開発用のファイルが存在している必要があります。例えば、Pythonモジュールの lxml のインストールにはlibxml2やlibxsltの開発用ファイルが必要です。 *2 このようなファイルが必要になるたびにJenkinsのノードにインストールするのはスマートじゃないですし、実行に必要な環境はコードの形で明文化されているべきです。 ジョブでaptやyumを使ってインストールするのもセキュアじゃないですし、

    Dockerを使ってJenkinsのジョブごとにテスト実行環境を分離する - orangain flavor
  • Jenkins入門【2.0対応】 - オープンソース継続的インテグレーション(CI)ツール

    Jenkinsをインストールして使ってみよう[MacLinuxWindows] 継続的インテグレーションツール「Jenkins」の使い方を基礎から解説する連載がスタート。初回は、Jenkinsの概要とインストール手順、簡単なジョブの登録方法を説明する。 Jenkinsでテストを実行してみよう+Rubyテストの基礎(RSpec&Turnip使用) Jenkinsを使って小さなテストを自動実行して、開発スピードを飛躍的に向上させよう。また、MacでのRubyRails環境の構築方法から、テストフレームワーク「RSpec」とインテグレーションテスト環境「Turnip」を使ったテストの書き方までを解説する。

  • Jenkins に独自の CSS と JS を挿し込むプラグイン作った - mallowlabsの備忘録

    Jenkins のテーマプラグイン的なものを、 Jenkins プラグインの学習のため、書いてみた。 GitHub - mallowlabs/simple-theme-plugin: A simple theme plugin for Jenkins このプラグインをインストールすることにより、 背景にいるおっさんが気になる フォントがメイリオじゃないのが気になる デフォルトテーマに飽きてきた 背景にいるおっさんがやっぱり気になる といった問題を解決することができる。 インストールと設定 Jenkins の管理 > プラグインの管理 > 高度な設定 > プラグインのアップロード から ダウンロード にある *.hpi ファイルをアップロードして、Jenkins を再起動する。 2011/07/29 追記 公式プラグインリストに登録しました。 https://wiki.jenkins-ci.

  • 1