タグ

Jenkinsに関するyumu19のブックマーク (19)

  • GithubからJenkinsへのServer Hook - Qiita

    GithubからJenkinsへのServer Hookを調べた結果をまとめておく。 以下の3つの方法を調べた。 WebHook URLsを用いる方法 Jenkins (GitHub plugin) を用いる方法 Ver1.8で確認 Jenkins (Git plugin) を用いる方法 Ver2.0で確認 この方法を用いるとGithubのコードに修正を加えると対応するJenkinsジョブを走らせることができる WebHook URLsを用いる方法 Githubからコミットの情報を受け取って自力で処理する方法 好きなようにhook処理できるが実装が必要 Githubの特定ブランチにpushした時だけhookでjenkinsビルドする - Qiita [キータ]が詳しい Jenkinsの設定 Jenkins Parameterized Trigger pluginをインストールしておく Ho

    GithubからJenkinsへのServer Hook - Qiita
  • Android開発の効率を今日から確実に5%改善する方法 - mixi engineer blog

    暖かくなったり寒くなったり視界が真っ黄色になったり忙しい今日この頃ですが、皆様お元気でお過ごしでしょうか。動かないことで定評のある「右の方」raiです。mixiのAndroidクライアントアプリ初回リリース以来の登場です。部署もたんぽぽグループからイノベーションセンターという謎の組織へ移りました。大変ご無沙汰しております。 今回は、ミクシィにおけるAndroidアプリ開発現場で得られた経験から、意外と見えづらい開発プロセス上のボトルネックと、それを「いますぐ」「簡単に」改善できる、素敵なサービスについて簡単にご紹介したいと思います。 はじめに さて、ミクシィもAndroidアプリ開発を始めてから2年半ほどが経ちました。 2年も経つと、結構いろんな課題が見えてきて、それらに対する解決策もいくつか生まれます。 Androidプラットフォーム上での開発そのものに関して言えば、以前のエンジニアブロ

    Android開発の効率を今日から確実に5%改善する方法 - mixi engineer blog
    yumu19
    yumu19 2013/03/14
    「DeployGate と Jenkins との連携」wktk!
  • Jenkinsから送信されるメールをカスタマイズする

    みなさんこんにちは。@ryuzeeです。 Jenkinsから送信されるメールをカスタマイズするにはどうしたら良いでしょうか? 答えはEmail-extプラグイン(https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin)を使うのですが、設定の方法などを書いておくことにします。 Email-extプラグインとはJenkinsが送信するメールをカスタマイズするプラグインで、送信するメールのタイトルや文、いつ送信するか、誰に送信するか等をカスタマイズすることができます。 またビルド失敗、テスト失敗、ビルドの正常への復帰などの状況に応じて送信するメールを個別にカスタマイズすることが可能です。 2012年1月現在バージョンは2.16です。 インストールこれはいつもの通りです。 Jenkinsの管理→プラグインの管理と遷移して、“Jen

    Jenkinsから送信されるメールをカスタマイズする
    yumu19
    yumu19 2013/02/18
    設定してみた。Gitのリビジョン番号は ${GIT_REVISION} でいけた。
  • Jenkinsでビルド後に音(BGM、SE)を鳴らしてみた - suzukij's diary

    Twitterでビルド後の通知にゲームBGMを鳴らしてるという話を聞いたのでマネしてみたところ結構良かったのでメモ。 導入した理由 楽しそう 通知はメールやらIRCやらでやっていたけどなんとなく埋もれがち、気付かなかったりすることもあった ビルド後に音を鳴らしてみて そこに居れば絶対に気付くのは良い ビルド失敗音がなる度に失敗した理由をチームメンバと話すようになった。「あ、今の自分かも。調べますね。」みたいな。 フィードバックがより早くなった ゲームみたいで楽しい 他チームの人も「何やってんの?」みたいな感じで Jenkins とか CI な開発に関心持ってくれる その他 BGM、音はチームメンバで楽しく決めたい。趣味の合う合わないとか。 失敗音はなるべく軽いものを(継続的に鳴るので重いと辛くなっちゃう) Jenkinsで音を鳴らすには プラグインのインストール Jenkins Soun

    Jenkinsでビルド後に音(BGM、SE)を鳴らしてみた - suzukij's diary
    yumu19
    yumu19 2013/02/17
    お。これやろう!
  • Titanium Mobile + Jasmine + Jenkins でiPhoneアプリの自動テスト組んでみたよ - ikeike443のブログ

    Jenkins Advent Calendar jp 2011の3日目です。 Titanium Mobile + Jasmine + Jenkins でiPhoneアプリの自動テスト組んでみた、っちゅう話をします。 当はプラグインを作りたかったんですが、そこまで行かなかったので(言い訳だよ!)、せめて自動テストをどう組んだかの話をしますね。 Titaniumの自動テストを組みたい 最近Titanium Mobileを使ってiPhoneアプリなど作ってます。 Titanium Mobileについてはもう説明もいらないと思いますが、Javascriptを使ってスマートフォンアプリ(特にiPhoneandroid)を開発することができるプラットフォームですね。 で、Jenkins野郎な私としては、Titaniumでも自動テストを組みたいんですよね。 Javascriptでテストってどう書くん

    Titanium Mobile + Jasmine + Jenkins でiPhoneアプリの自動テスト組んでみたよ - ikeike443のブログ
  • yume-build.com

    The domain has expired and may be available at auction. If this is your domain, you can still renew it. Register or transfer domains to Dynadot.com to save more and build your website for free! yume-build.com 2022 著作権. 不許複製 プライバシーポリシー

    yumu19
    yumu19 2013/01/14
    おー、まさにこういうの作りたかった。うちも作ろうぜ!!
  • Jenkinsが不思議ちゃんになったときにやること - うさぎ組

    Jenkinsで「なんかうまく動いていない」「バージョンあげたらビルドが動かない」「Gitでcloneできなくなった」などのときに調査する方法でよく使うものをあげました。 具体的に何を調べればいいかはまた後日。 ログを見る 「http://{Jenkinsのデプロイ先}/log/all」にアクセスするとログが見れます。エラーが出ているときは大抵出ていますので確認します。 いろんなプラグインが実は裏でたくさんエラーログを出力していることがあるので、確認しておかしそうであればフィードバックしましょう。 ProcessExplorerを使う。 @kyon_mm Windowsならprocess explorerを使うと任意のプロセスの環境変数が確認できます。 2012-10-19 14:46:29 via TweetDeck to @kyon_mm ということで、Windowsではかなり便利です

  • jenkinsで遊ぶ

    Kubernetesでの性能解析 ~なんとなく遅いからの脱却~(Kubernetes Meetup Tokyo #33 発表資料)NTT DATA Technology & Innovation

    jenkinsで遊ぶ
    yumu19
    yumu19 2012/11/07
    (ログを)「/dev/null/に捨てるなんてとんでもない!!」
  • Javaだけじゃない入門jenkins

    Javaだけじゃない入門jenkins 1. Javaだけじゃない入門Jenkins実践「継続的インテグレーション」 JJUG Night Seminar 2012/09/26 太田 健一郎 @oota_ken 2. 目次 自己紹介 Java以外でのJenkinsの活用 Lightweight Languageでの活用 環境独立の実現 ユニットテスト テストの並列実行 コードカバレッジ 静的検証 コード重複分析 3. 自己紹介 経歴  社内まったりツール開発 5.5年 (JavaScript & Perl)  お客様デスマソルジャーSE 4年 (主にJava、一部COBOL)  ソーシャルゲームQA 1.5年 (再び、JavaScript & Perl)  QAっていうけど、品質に関わることはほぼ何でもやります><  最近だと、Jenkinsの周り以外にも 

    Javaだけじゃない入門jenkins
  • Loading...

    I am trying to pass the parameter 'CODE_SIGN_IDENTITY="iPhone Distribution"' to xcodebuild via the new 'custom xcodebuild arguments' field. But no matter how I quote this it always gets split into two paramters at the whitespace which makes the build fail.

    yumu19
    yumu19 2012/11/01
    いやまあ本当はxcodebuildもJenkinsのXcodeプラグインでサクッとできたはずなんだけど、このバグのせいでシェルから叩かなきゃいけなくていろいろハマった。。。
  • iOSのプロジェクトをJenkinsでビルドする - soutaroブログ

    情報がまとまっていなくて苦労したので書いておく。やってしまえば簡単。 やりたいこと githubにpushした時点でビルドする ビルドしてテストを実行する(まだできてない) ビルドして、Testflightを使って、弊社のセールス・サポートチームに配布する Provisioningを更新するなどの作業はJenkinsを意識しなくてもできること Provisioningはgitのリポジトリに入れておく やらないこと 自動でベータ版としてベータテスターに配布する 自動でiTunes Connectにサブミットする Jenkinsをインストールする Mac用のパッケージをインストールする。インストーラはdaemonとかいうユーザーで実行しようとするが、これはjenkinsとか適当に作ったユーザーに変えておく。 Jenkins Mac OS X InstallerでJenkinsを入れる - Iw

    iOSのプロジェクトをJenkinsでビルドする - soutaroブログ
  • How can I compile a .pbxproj project through a makefile

  • Jenkinsを使ったiOSアプリビルド自動化5 Xcodeとの連携の基礎 – なんてこったい

    まずは難しい事を考えずに、一度JenkinsからXcodeを使ってプロジェクトをビルドしてみましょう。Jenkinsを使ってiOSアプリをビルドするには、最初にいくつか設定をする必要があります。 必要なもの 最新のXcode 最新版のXcodeが必要です。ちなみに、JenkinsはXcode.appではなくxcodebuildコマンドを使ってiOSアプリケーションをビルドします。xcodebuildはXcodeをインストールすると使えるようになるコマンドです。 プロビジョニング類 実機用のビルドを行うには、通常の実機用ビルド同様、ビルドに使うProvisioningファイル類(秘密鍵・証明書・プロビジョニングファイル)が必要です。シミュレータでテストを行うだけであればこれらはなくても大丈夫です。 プラグイン シェルスクリプトでビルド用のコマンドを書いてもよいのですが、プラグインを使うと設定

    yumu19
    yumu19 2012/10/25
    超超超参考になりましたm(_ _)m
  • macにjenkinsをインストール | MizuhakariBlog

    2011-09-11 macにjenkinsをインストール 近所ではお祭りをやってるが、関係ないのでmacにjenkinsを入れてみた。 ここにいって、ダウンロードする。 Homebrewを使うとよいというのをあとで知ったが、まあいいや。 上記のサイトのOr native pachageというところでMacOSXを選ぶと、pkg形式でダウンロードされる。そのファイルをたたいてインストーラでインストールすると、 /Applications/Jenkinsにおなじみのjenkins.warができていた。 これを例によってjava -jar jenkins.warとすると、 こんなエラーがでた。 $ java -jar jenkins.war Running from: /Applications/Jenkins/jenkins.war webroot: $user.home/

  • Hudson で分散ビルドのためのスレーブ設定 - Natural Software

    前に書いた中でやりたいことに挙げた分散ビルド環境が構築できたので手順を残しておきます。 相変わらずわかってしまえばとても簡単な手順でした。 注意点 [Hudsonの管理|システムの設定|Hudson URL]を正しく設定しましょう スレーブの名前に空白を入れないようにしましょう マスターの設定 1. ダッシュボードから「Hudsonの管理|ノードの管理」を選択 2. 「新規ノード作成」を選択 3. ノード名を入力し「ダムスレーブ」を選択、「OK」ボタンを押下 4. 「同時ビルド数」と「リモートFSルート」を入力、「用途」、「起動方法」、「可用性」は必要に応じて変更(今回は起動方法「JNLP経由でスレーブを起動」を前提にする)し「保存」ボタンを押下 5. ノードに今作成したものが追加される スレーブの設定 1. ダッシュボードから「Hudsonの管理|ノードの管理|<割り当てるノード>」を選

    Hudson で分散ビルドのためのスレーブ設定 - Natural Software
    yumu19
    yumu19 2012/10/24
    とても参考になりましたありがとうございます!
  • GREEにおけるJenkins, その7 | GREE Engineering

    こんにちは、エンジニアの岡崎(@watermint)です。 先週8月23日に、川口さんの来日にあわせて開催された豆ナイト続々・CI超入門:Jenkinsのススメ3 CI導入の勘(感)所というイベントに参加してきました。 先週の発表はJenkins User Conference 2012での発表とほぼ同じでしたが、Jenkins導入のマネージメントというパートを追加してどのようにJenkinsを導入したかを紹介してきました。 今回は、この内容をふまえてもう少しJenkins導入のマネージメントや工夫、結果的にうまくいったことについて紹介しようと思います。 導入期間と組織的な成熟度の関係 最初から戦略的に計画した訳ではなく結果論ですがGREEではJenkinsの導入を急いで行っていた訳ではなく、ボトムアップにゆっくりと行いました。最初はiOSやAndroidのネイティブアプリビルドとそのビル

    GREEにおけるJenkins, その7 | GREE Engineering
    yumu19
    yumu19 2012/10/24
    「手元のPCやサーバをJenkinsスレーブとして設定していくことが通例」へぇ〜。
  • iOS開発+Mac+JenkinsでCI環境構築1-Jenkinsでビルドが通るまで – Zero4Racer PRO Developer's Blog

    これまで、あまりテスト駆動開発がうまく出来ていなかったので、JenkinsでのCIサーバ(継続的インテグレーションサーバ)を構築しつつ、テスト駆動開発をマスターしていきたいと思って、Jenkinsのインストールを行いました。意外と情報が少なく、まとまっていないので、備忘のために記録しておきます。 インストール オフィシャルサイトからpkgのインストール こちら簡単なのですが、Welcome to Jenkins CI! | Jenkins CI こちらのMac OSXのリンクからダウンロードして、インストールする方法があります。でも、後述のHomebrewを使った方法に移行するために、アンインストールしました。 pkg版のJenkinsのアンインストール なかなか探してもうまく見つからなかったのですが、ちゃんと、アンインストール用のスクリプトファイルがインストールされていたため、それを実行

  • Jenkinsを使ったiOSアプリビルド自動化10 ビルドとテストの基礎まとめ – なんてこったい

    Jenkinsを使ったiOSアプリ開発へのCI導入のうち、標準的な構成のアプリのビルドの自動化、テストの自動化についての説明が完了したので、一度ここでまとめておきます。 Jenkinsの導入はそこまで難しくない。少なくともここまでは。 今まで見てきたようにプラグインがとても充実しているので、標準的な構成のプロジェクトであれば導入は比較的簡単です。後に説明するようにUnity等を使っている場合は一筋縄ではいきませんが、そうでない場合はJenkinsの導入コストを懸念するべきではないでしょう。 自動化を前提とした開発への頭の切り替え 問題はこれからで、単にJenkinsを導入してアプリのビルドとテストを自動化しただけでは、実際のところチームの生産性は多分変わりません。大事なことは、自動化を前提とした開発フローに切り替えることです。Jenkinsに任せられることは任せ、任せられない創造的な仕事

    yumu19
    yumu19 2012/10/22
    ふむふむ...φ(._.)
  • Jenkins ユーザ・カンファレンス 2012 東京 - connpass

    お知らせ connpassをご利用いただく全ユーザーにおいて健全で円滑なイベントの開催や参加いただけるよう、イベント参加者向け・イベント管理者向けのガイドラインページを公開しました。内容をご理解の上、イベント内での違反行為に対応する参考としていただきますようお願いいたします。

    Jenkins ユーザ・カンファレンス 2012 東京 - connpass
    yumu19
    yumu19 2012/05/24
    2ヶ月以上先なのに、1300人の定員の半分以上埋まってる( ゚д゚)
  • 1