タグ

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

タグの絞り込みを解除

Linuxとjenkinsに関するyutaka_kinjyoのブックマーク (2)

  • RailsプロジェクトでJenkinsを使ってCIしてみる · けんごのお屋敷

    会社のプロジェクトRuby on Railsを使っていて、Jenkinsを使ってCI環境を整えたくって ずっと試行錯誤していたのですが、最近ようやく出来上がったのでその全貌を明らかにします! ちなみに全部Linuxでの話なので、Windowsの人は残念ながら役に立ちません… 目標 今回Jenkinsを使って以下のようなことがやりたかった。 githubにあるリポジトリのRSpecのテストを自動的に実行したい Capybaraを使ったテストもやってるので、ブラウザが起動する環境で自動テストを実行したい。 これは別途デスクトップ環境(今回の場合はUbuntuデスクトップ)を準備してそこでテストさせたい。 コードカバレッジを出力してるのでJenkinsから見れるようにしたい テストケース一覧もJenkinsから見れるようにしたい この目標に向かっていろいろと設定をしていきます。 Javaのイン

    RailsプロジェクトでJenkinsを使ってCIしてみる · けんごのお屋敷
  • Jenkins-slaveの起動スクリプト

    Jenkinsのスレーブを立てる際に、いつもSSHでサーバ側から起動するように設定していたけど、 ファイアウォールの設定の関係で、jnlpで起動する必要がありました。 で、slaveはCentOSでXを入れてないので、slave側で下記コマンドを打って起動することに。 java -jar slave.jar -jnlpUrl $JENKINS_URL/computer/$JENKINS_NODENAME/slave-agent.jnlp 参考: https://wiki.jenkins-ci.org/display/JENKINS/Distributed+builds#Distributedbuilds-Launchslaveagentheadlessly これでOKなのだけどリブートとかした際に、再度コマンドを打つ必要がある。 /etc/rc.local に直接コマンドを打ってみたりした

    Jenkins-slaveの起動スクリプト
  • 1