Jenkins勉強会大阪 第4回 (2012/12/21) にて発表した資料です。 まとめサイト : https://wiki.jenkins-ci.org/pages/viewpage.action?pageId=65669255 また、2016/10/22 企業の勉強会にて「アレンジして再演」しました。(スライドはその時のものです)Read less
![自ら肥え太る執事を現場に入れてみた](https://cdn-ak-scissors.b.st-hatena.com/image/square/d2ddce645fa69722bdb7ae903b6be992eb3f9577/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Ffatjenkins-130717145804-phpapp01-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
Jenkins勉強会大阪 第4回 (2012/12/21) にて発表した資料です。 まとめサイト : https://wiki.jenkins-ci.org/pages/viewpage.action?pageId=65669255 また、2016/10/22 企業の勉強会にて「アレンジして再演」しました。(スライドはその時のものです)Read less
DeveLove関西 今日から始める自動化~自動化入門講座~ (2013/07/18) にて発表した資料です。 申し込みサイト : http://devlove-kansai.doorkeeper.jp/events/4500Read less
平素よりイベントカレンダー+ログをご利用いただき、誠にありがとうございます。 イベントカレンダー+ログは「IT・製造業・ビジネス関係のイベント(セミナー・展示会・勉強会・コンテスト・Webイベントなど)を開催する企業・コミュニティが登録したイベント情報のポータルサイト」として約7年間運営をしてきました。これまでサービスを続けることができたのは、イベントカレンダー+ログのコンセプトに共感をいただき、適切なイベント情報をお寄せいただいた皆さまのご支援があったからこそと考えております。重ねて御礼申し上げます。 しかしながら、イベント情報の入手方法の多様化やイベント紹介サービス市場の状況、@ITの今後のメディア運営方針などを検討した結果、2020年6月30日(火)15:00をもちましてイベントカレンダー+ログのサービスを終了することにしました。 これまでご利用をいただきました皆さまには残念なお知ら
環境構築の自動化のツールとして一番注目されているのがChefです。 Recipeと呼ばれるインストールや設定のためのスクリプトを書いておき、それを使って新しいサーバを速攻で作ったり、Chef Serverを使えば複数のサーバ群に対して環境を一定に保つことが可能です。 ChefのRecipeは単なるrubyのスクリプトです。そしてrecipeでよく起こる問題として以下のようなものがあります。 外部サイトからtarballを取得してインストールしているような場合に、配布元の移転や、新バージョンの公開と旧バージョンの配布停止によって、recipeがコケるphpでよく使われるライブラリの配布形態であるpearのチャンネル情報が追加になったりURLが変更になる。インストールすれるパッケージがバージョンアップされ、依存関係が増えたりする。上記のようなことがあるので、recipeを定常的に動作確認してい
20121019 Jenkins勉強会資料です。技術ネタではなくてすみません...。Read less
仕事でBitbucketつかってますか? 僕はつかってます。 Bitbucketにリポジトリを作成して継続的インテグレーションを行うときに困るのがプライベートリポジトリのクローンです。Jenkinsからクローンできないとまずい。 この問題を解決するために、以前は専用のアカウントを作成してたりして対処していました。*1。面倒ですね。 最近この問題を解決するためにDeployment Keysという機能がサポートされました*2。このDeployment Keysの使い方を簡単に解説したいと思います。 Jenkins用の鍵を作成 Jenkinsの実行ユーザでsshの鍵を作成します。yumやapt-getでインストールしている場合は、jenkinsユーザが追加されていると思います。sudoして鍵を作成します。 $ sudo su - jenkins # 鍵を作成 sudoしたくない場合、できない場
12日目の記事をかいてからまだそんなに時間が経っていませんが、 勢いで 13日目の記事も作ってしまいました。 今日は Jenkins + bitbucket.org + Sphinx の組み合わせで、Web サイトを自動的に公開する仕組みをご紹介します。 この仕組みは実際に blockdiag.com の更新に使われているもので、僕自身もこの仕組みによってかなり楽できているものです。 一応用語説明しておきます。 Jenkins Java で作られた CI (継続的インテグレーションツール) 今回は Sphinx ドキュメントの更新を検知して、勝手にビルド・公開してくれるために使う 以前は Hudson って名前だった bitbucket.org バージョン管理システム Mercurial のホスティングサービス。git における github みたいなもの。 Sphinx 素敵なドキュメン
先週金曜日に、Shibuya.trac 第13回勉強会でお話してきました。きれいな会場を提供してくださったパソナ様、発表を聞いてくださった参加者の皆様、ありがとうございます。 Jenkins実践入門のnext step View more presentations from ikikko 発表のはじめに Jenkinsを知らない/使ったことがない人 Jenkinsをちょっと使ったことがある人 Jenkinsを実プロジェクトで使っている人 というようなアンケートをとったのですが、今回は2番目の層がターゲットでした。「色々Jenkinsの情報はあるけど、この辺を見ていけば効率よく情報収集できるよ」っていうのが、テーマです。Jenkinsをがっつり使い倒している人にとっては、ちょっと物足りなかったかもしれませんね。 Shibuya.tracなのにTracやBTSと絡めた話ができなかったのは、ち
Uncategories Jenkins, Seleniumを使った自動テストの課題とこれからの取り組み こんにちは。QAの井上です。 今回は現在QAチームで行っている自動テストに関する課題、それに対する取り組みについて紹介します。 まだまだ詰めが甘いところがあると思うで、フィードバックいただけるとうれしいです。 早速ですが、QAチームではCIツールにJenkinsを使用していて、約8割がSeleniumによるテストケースでできています。 テストケースの作成から実行まではざっくりですが、以下のようになっています。 - テストケースはFirefoxのIDEを使用して作成 - 作成したテストケースはSVNに保存 - 毎日夜中に最新のソースコードに対してテストを実施 - テストの実施は、Jenkinsのseleniumhqプラグインを使用して、複数台のクライアント(Windows)上でSelen
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く