タグ

Jenkinsと読むに関するmsykxxxのブックマーク (6)

  • Hello, Jenkins! - ととのいませんでした。

    Jenkinsさんと出会ってみよう。 JDKをいれる これからはOpenJDKの時代だよね、ということでOpenJDKにする。 CentOSだとyumで入る。 # yum install -y java-1.6.0-openjdk # yum install -y java-1.6.0-openjdk-devel # yum install -y java-1.6.0-openjdk-src # yum install -y java-1.6.0-openjdk-javadoc 一番上だけいれればJREは入るけど、JDKとしていれるのであればdevelも必要。 srcとjavadocはなんとなくいれた。 mavenをいれる Jenkinsでmavenビルドしたいので、Jenkinsを動かすサーバー上にmavenを入れる。 一旦2系の最新版を落としていれることにする。 # cd /usr/l

    Hello, Jenkins! - ととのいませんでした。
  • CentOS 5.6 に Jenkins をインストールする - パンダのメモ帳

    CentOS 5.6 に Jenkins をインストールした時のメモ。 1. Jenkins をインストールする このページを参考に下記の通りコマンドを実行する。 [user@localhost ~]$ sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo [user@localhost ~]$ sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key [user@localhost ~]$ sudo yum install jenkins上記手順で /usr/lib/jenkins/jenkins.war が作成される。これが体(Javaプログラム)。 設定ファイル /etc/sys

    CentOS 5.6 に Jenkins をインストールする - パンダのメモ帳
  • Jenkins に XFD を追加してみると

    7. ¡  XFD ってなに? ¡  A Brief History of XFD §  あんどん §  ムダ取りの話 §  XFD ¡  XFD を作ろう §  Arduino を使って §  デモ 8. ¡  XFD を入れてみた現場紹介 §  アルティネット 西郡さん §  ハウインターナショナル 高橋さん §  スクラッチソフト 川路さん ¡  現場の何が変わるか/変わったのか §  自分でいじれる XFD のすすめ ¡  XFD のすすめ ¡  Q&A

    Jenkins に XFD を追加してみると
  • 継続的インテグレーションを始めるための基礎知識

    継続的インテグレーションを始めるための基礎知識:グリーはいかにしてJenkinsを導入したのか(1)(1/2 ページ) 連載では、グリーのサービス開発において導入している継続的インテグレーション(Continuous Integration、以下、CI)と、CIツールであるJenkinsの導入について3回に分けて説明します。Jenkinsのインストールといった“手順”よりも、CI導入の“モチベーション”や“進め方のポイント”を中心に説明します。 グリーの開発と継続的インテグレーション SNSやソーシャルゲームなどを運営するグリーでは、数百名の技術者が日々さまざまな機能やサービスを開発し、リリースしています。このような規模、リリース頻度での開発を支えるには数多くの工夫や仕組みが必要です。この中でも最も大きな仕組みの1つにCIが挙げられます。 グリーでは、開発にCIを格的に導入し始めたのは

    継続的インテグレーションを始めるための基礎知識
  • GitとJenkinsを使ってChefを運用する - GeekFactory

    Chefはリポジトリをバージョン管理する仕組みを持っていますが、チームでの協調作業を考えるとバージョン管理システムを使う方が運用しやすいと考えます。稿では、GitとJenkinsを使ってChefを運用するための1つのパターンを考えます。 以下があることを前提とします。 Chef Server Chef Client Gitリポジトリ Jenkins 基的な考え方 CookbookをGitリポジトリで管理します。開発者がgit pushすると同時にChef ServerのCookbookが更新されるようにします。これにより、GitリポジトリとChef Serverが同期されるようになります。 また、後続ジョブとして各サーバでChef Clientが実行されるようにします。ビルドパイプラインを組むことで、Staging EnvironmentにおけるChef Client、Producti

    GitとJenkinsを使ってChefを運用する - GeekFactory
  • Tomcat7 でゼロダウンタイムデプロイ - mallowlabsの備忘録

    「Web アプリのバージョンアップ時に Tomcat を再起動してもいいのは小学生までだよねー」 ということで、Tomcat でダウンタイム無しで Web アプリのバージョンアップをする方法についてまとめてみる。 Parallel Deployment Tomcat 7 から Parallel Deployment という機能が追加され、同一 Web アプリの複数バージョンを同時にデプロイができるようになった。 war のファイル名を somewebapp##001.war 等にしておくことで、 - $CATALINA_BASE/ - webapps/ - somewebapp##001.war - somewebapp##002.warのように配備をすると、 http://localhost:8080/somewebapp/ でアクセスした場合に、セッションが継続している場合には古い方(

  • 1