タグ

jenkinsに関するlibra_666_arbilのブックマーク (14)

  • CIツール@福岡を主催した話 - nobkzのブログ

    CIツール@福岡を主催した話 今回のエントリについて。 僕は福岡では結構いろいろな勉強会を、主催で開催してきて、実は、結構自分で、自分が主催した勉強会について、記録や評価を残したりしているが、なんか、自分の中に漬けておくのがもったいないと思うようになってきた。 なんで、公開できる範囲で、できるだけオープンにしようと思った。そして、その情報が、他の勉強会の主催、これから主催する方の参考になるようになればと思って、この記事を書こうと考えている。 とまぁ、ぐだぐだ前口上を述べたが、つまり、なにがしたいかって言えば、このブログはあるいみ、主催の失敗記録だ。失敗は反省するべきだけでは無く、今後何をしていくべきか?ということが大事であって、できるだけそういうことができればなと考えている。 ** 追記 追記1 失敗記録とは言ったが、細かいところの失敗をできるだけ書いて行こうって話でつ。まぁ、あんまり失敗

    CIツール@福岡を主催した話 - nobkzのブログ
  • @ITイベントカレンダー

    平素よりイベントカレンダー+ログをご利用いただき、誠にありがとうございます。 イベントカレンダー+ログは「IT・製造業・ビジネス関係のイベント(セミナー・展示会・勉強会・コンテスト・Webイベントなど)を開催する企業・コミュニティが登録したイベント情報のポータルサイト」として約7年間運営をしてきました。これまでサービスを続けることができたのは、イベントカレンダー+ログのコンセプトに共感をいただき、適切なイベント情報をお寄せいただいた皆さまのご支援があったからこそと考えております。重ねて御礼申し上げます。 しかしながら、イベント情報の入手方法の多様化やイベント紹介サービス市場の状況、@ITの今後のメディア運営方針などを検討した結果、2020年6月30日(火)15:00をもちましてイベントカレンダー+ログのサービスを終了することにしました。 これまでご利用をいただきました皆さまには残念なお知ら

    @ITイベントカレンダー
  • JenkinsユーザのためのWindowsバッチコマンド入門 - secretbase.log

    Windows コマンドプロンプト ポケットリファレンス 作者: 山近慶一出版社/メーカー: 技術評論社発売日: 2011/12/09メディア: 単行(ソフトカバー)購入: 14人 クリック: 228回この商品を含むブログ (16件) を見る Jenkins Advent Calendar jp 2011の13日目の記事になります。Windowsバッチファイルについてtipsをご紹介します。 Windowsマシンでサーバってどうなんだろうって思いつつ、転がってた少し古い Windows XP マシンに Jenkins を入れたら簡単に動作しました。その流れで実運用で使っています。Unix系のシェルスクリプトは書いたことがあったのですが、Windowsのバッチファイルは書いたことがなく、手頃な資料もなく困りました。調べたものをまとめたものです。 Windowsコマンドプロンプト基礎文法最速

    JenkinsユーザのためのWindowsバッチコマンド入門 - secretbase.log
  • 外部ジョブの監視も使ってみよう!

    Jenkins Advent Calender 2011 8日目担当の、@akiko_pusuです。よろしくお願いします! 私の場合は、Jenkinsを正統派CIツールとして使っているのではなくて、雑多なCronジョブや定型化できる作業(バックアップやリストア、リカバリなど)の管理 / 実行 / 記録のために使っています。 作成するジョブはフリースタイルのプロジェクトで、かつ、Shell ScriptやDOSコマンドを使って処置するものがほとんど。 ただし、「外部ジョブの監視」というタイプでのCronジョブのチェックも行っています。今回はこのタイプについてのお話しを書いてみようと思います。 内容は、下記の通りです。 1. 機能の説明 2. どうやってPOSTしているの? 3. javaを使わずにShell + curlでPOSTしてみる* * * 1.機能の説明 地味な機能?だとは思います

  • Jenkins がもっともっと便利になるプラグイン 8 つ

    こんにちは、開発担当の松です。 前回のプラグイン紹介記事がわりと反響があったようですので、今回も便利プラグインをいくつか紹介します。 好みのテーマに変更できる: Simple Theme Plugin 左下のいつも出ている執事の顔が気になってくる人は多いと思います。 そんなときにはこのプラグイン。CSSJavaScript を挿し込むだけの単純なプラグインながらその効果は絶大です。 利用するには、プラグイン導入後に Jenkins の管理 → システムの設定 → theme に追加する CSS と JS を指定するだけです。 プラグインのページにはサンプルのCSSファイルも用意されています。 とりあえず、執事の顔を消したいだけなら CSS に次のように記述すればよいです。 #main-table { background-image: none !important; } ページの

    Jenkins がもっともっと便利になるプラグイン 8 つ
  • 同僚の外国人プログラマ観察記録 - rinu's blog

    概要 1ヶ月くらい一緒にお仕事している外国人プログラマさんを観察した記録です。 スペック 性別: 男性 仕事内容: うちの会社のプログラマは、ざっくり JS 等のフロントエンドと、 Java 等のバックエンドエンジニアにわかれているのですが、彼はどちらもやっているようです。 好きなべ物: はちみつ たまに、くまさんのようにはちみつを舐めていました。 性格 彼はめんどくさがり屋です。 同僚の Windows ユーザの手伝いをしている時、 "C:¥Program Files¥..." みたいなパスを打ちながら、「めんどくさい。 ああ めんどくさい」 と 100回くらいつぶやいていました。 (普段の彼の環境は mac なので /usr/local/bin) パスワードを覚えるのもめんどくさいので 1Password で管理しているようです。 PC スペック マシン: Macbook Pro メ

    同僚の外国人プログラマ観察記録 - rinu's blog
  • JenkinsでCI(継続的インテグレーション)すればAndroidアプリ開発はもう怖くない

    JenkinsでCI(継続的インテグレーション)すればAndroidアプリ開発はもう怖くない:Androidアプリ開発テスト入門(6)(1/2 ページ) 日Androidの会テスト部が、いままで培ってきたAndroidアプリ開発におけるテストのノウハウを、実際のテストコード例とともに紹介していきます 連載「Androidアプリ開発テスト入門」では、Androidアプリを開発している方のためにテストの基的なノウハウを解説しています。第6回では、CIツールである「Jenkins」を用いてAndroidをテストする方法を解説します。 いまさら聞けない「継続的インテグレーション(CI)」とは 「継続的インテグレーション」(以下、CI)とは、アジャイルのベストプラクティスの1つで、「すべてが自動化された再現可能なビルド・テストを日に何度も行うこと」です。 CIのメリットには、次のものがあります

    JenkinsでCI(継続的インテグレーション)すればAndroidアプリ開発はもう怖くない
  • Redmine, git, Jenkinsの状態を横断的かつリアルタイムに表示する『Dashbozu』をリリースしました。 - みずぴー日記

    Redmine, git, Jenkins などプロジェクト管理ツールの状態を横断的かつリアルタイムに表示するWebアプリ『Dashbozu』を作りました。 これを使えば、一つの画面でプロジェクトの”今”の状態を把握できます。 WebSocketを用いているので、ただ開いているだけで、次々と情報を得ることができます。 iPadで開きっぱなしにして、机の上に置いておくような使い方を想定しています。 なぜこれを作ったか 一般的なソフトウェア開発現場では Redmineでチケットを作成する gitでコミットを繰り返し、中央レポジトリにpushする JenkinsによるCIが実行される 結果を確認し、Redmineのチケットを閉じる という流れで作業が進んでいきます。 これらの作業の中で、開発者は「適切な」タイミングでチェックとフィードバックをすることを求められます。 例えば、チェックのタイミング

    Redmine, git, Jenkinsの状態を横断的かつリアルタイムに表示する『Dashbozu』をリリースしました。 - みずぴー日記
  • hudsonでrvmを使ってrails3アプリを継続的インテグレーション(CI) - I am Cruby!

    hudson, rails前々から興味があったhudsonをrails3のアプリケーションで使ってみた。rvmを利用して綺麗な環境でビルドすることが目標。 hudsonの起動第1回 Hudsonの導入|gihyo.jp … 技術評論社を参考にしました。すんなり動くかと思いきや、HTTPサーバが起動しない。しかもエラーも吐かないものだから困った。 原因を調べるとhudsonが悪いワケじゃなかった。winstoneの中でIPv6localhostにconnectしているところでシーンという感じ。ip6tablesを見るとloが空いてなくて、パケットがことごとく捨てられてたみたい。 ping6 ::1 すら何も帰ってこなかった…。タイムアウトに時間がかかるのでエラーが吐かれる前に手で止めてて、エラーが確認できなかったのです。しくしく。 とりあえず、IPv4を優先的に使うようにする。 $ jav

  • Hudson勉強会

    11/12に開かれたHudson勉強会の様子。 #hudsonstudyがある発言を抽出しました。 足りない発言は追加してください。 また、デコレーションについてもどなたか、お願いします。

    Hudson勉強会
  • takuanのメモ CIツール Hudsonの設定7 ポート番号の変更

    Hudsonのポート番号の変更方法について。 ・コマンド編 コマンドから実行する場合。 Hudsonのポート番号の変更は、起動時に --httpPort=ポート番号 というオプションをつければよい。 「--」であることに注意。「-httpPort=」だとデフォルトで起動してしまう。 例: java -jar hudson.zip --httpPort=8081 こういったオプションはHudsonWikiを見ると色々書いてある ・Hudson Wiki Installation and Execution  コマンドライン・パラメータ ・サービス編 Windowsのサービスとして登録する場合。 上記のポート番号変更オプションをつけて起動して、サービスインストールをしたからといって、ポート番号が変更されたサービスが登録されるわけではないらしい。残念。 Hudsonの管理画面などを見てみたが、そ

  • BPStudy#31

    ■MC id:cacutusman(twitter:cactusman) ○自己紹介 Hudsonのコミッタです。 続きを読む

    BPStudy#31
  • BPStudy#31に参加しました - かたるほどでもない技術系ブログ

    BPStudy#31 テーマ:継続的インテグレーションツール「Hudson」に参加してきました。 スピーカーは、id:cactusmanさん 以下は、自分のメモがきです。 CIについて 継続的インテグレーション(XPのベストプラクティス) システムの初期段階からたくさんビルドをする CIのサイクル チェックアウト コンパイル UnitTest インスペクション(解析ツールを使ってチェック) パッケージ 結合テスト デプロイ システムテスト このサイクルをグルグルまわす 自動化は必須ではないけど、結合テストより前は自動化するのが現実的 メリット 成果物の品質の保証 ビルドやテストがとおらないというような問題を早い段階で検知できる! デグレードがおきにくくなる その他のメリット テストを書くようになる 複数環境でテストができる(WindowsとUnixとか) なぜ広まらないのか 導入が大変(テ

    BPStudy#31に参加しました - かたるほどでもない技術系ブログ
  • Hudsonでsymfony自動テスト環境をつくる | Act as Professional

    HudsonというJavaでつくられたCI(継続的インテグレーション)ツールを使って、symfonyの自動テストを継続的インテグレーションされる環境をつくる方法です。 継続的インテグレーションや自動テスト環境とは?XPやアジャイル開発手法でのプラクティスです。とても開発者を幸せにしてくれるものです。 プログラマーがユニットテストなどの自動テストを書く 実際の機能となるコードを書く 自分が変更した範囲のテストコードが通ることを確認する バージョン管理システムにコミットする HudsonなどのCIツールなどによって、すべての自動テストが走る。(結合テストとも呼ばれる) テスト結果にエラーがある場合、メールなどで通知されるこうすることによって、開発者は常にテストが通るソースコードを維持し続けることができます。 万が一、他の機能を壊すコードを書いてしまったりバグを埋め込んでしまえば、いつのコミット

    Hudsonでsymfony自動テスト環境をつくる | Act as Professional
  • 1