m_shige1979のときどきITブログ

プログラムの勉強をしながら学習したことや経験したことをぼそぼそと書いていきます

Github(変なおっさんの顔でるので気をつけてね)

https://github.com/mshige1979

jenkinsのプロジェクト作成

サンプルのプロジェクトで簡易ビルドテスト

ちょっと少しずつやり方を勉強する

プロジェクト作成

新規ジョブを作成

f:id:m_shige1979:20131124224437j:plain

ジョブ名を設定して、フリースタイル・プロジェクトのビルドを選択する

f:id:m_shige1979:20131124224445j:plain

ビルドより「シェルの実行」

f:id:m_shige1979:20131124224451j:plain

シェルスクリプトにコマンドを入力する

f:id:m_shige1979:20131124224456j:plain

保存したらプロジェクトの画面が出るのでサイドメニューから、「ビルド」を実行する

f:id:m_shige1979:20131124224502j:plain

正常に実行された場合は青いマークでビルド履歴に日付が出力される

f:id:m_shige1979:20131124224507j:plain

リンクをクリックすると結果を表示する

f:id:m_shige1979:20131124224512j:plain

コンソール出力でコマンドなどの履歴を確認できる

f:id:m_shige1979:20131124224517j:plain

まとめ

簡単な起動は理解できた。これをいろいろ調査してVPSへのデプロイやテスト、ソースコードのチェックなどをできるようにする。
redmineやgitとの連携も調べないと…



読んでいる本

javaを中心にしたjenkinsの説明本、windows、linuxの方法があるがjava中心なのでphpとかでやりたい場合は情報がたりないかも

Jenkins実践入門 ?ビルド・テスト・デプロイを自動化する技術 (WEB+DB PRESS plus)

Jenkins実践入門 ?ビルド・テスト・デプロイを自動化する技術 (WEB+DB PRESS plus)

jenkins以外の開発ツールの説明ある

開発ツール徹底攻略 (WEB+DB PRESS plus)

開発ツール徹底攻略 (WEB+DB PRESS plus)