タグ

Jenkinsに関するkuwalabのブックマーク (6)

  • 僕にそのコピペを直せというのか(2021年4月版) - Qiita

    ソースコードをコピーアンドペーストで作成したコードクローンの方が信頼性がいいという言説もないことはないですが、多くの場合、コードクローンの存在は我々を土壇場で苦しめることが多いです。 担当者が逃げた、ソースコードを、夜遅くまで修正してリリースしたあとに、実は「コピペで作っているから別の所も全部なおしてテストしてね」とか言われて、作業をやり直すのは、とてもとても悲しいものです。 殆ど同じソースコードを間違い探しのように微妙に変更して、修正していくのは屈辱の極みです。 土壇場において、このような罰ゲームを避けるために、コピペの頻度というものは常時監視しておき、異常な頻度の場合はただちに是正すべきです。 ここでは、コピペの検出を行うツールについて説明します。 PMD-CPD PMDはJavaで実装されたJavaのソースコードの潜在的問題を検出するツールです。 http://pmd.sourcef

    僕にそのコピペを直せというのか(2021年4月版) - Qiita
  • ワンクリックデプロイ 〜いつまで手でデプロイしてるんですか〜 #devsumiA

    XP祭り2017のセッションのスライドになります。 http://xpjug.com/xp2017-session-a5-1/ 元ネタは以下です。 http://i2key.hateblo.jp/entry/2017/05/15/082655 ※CCPMの表記について一部誤解を与える部分がありましたので、表記を削除いたしました。 2017/09/21 0:27

    ワンクリックデプロイ 〜いつまで手でデプロイしてるんですか〜 #devsumiA
    kuwalab
    kuwalab 2013/03/26
    すべてをすぐにはできないけど、少しずつやっていきたい。
  • Tomcat + Apacheで、マルチバイトを含んだURLがうまく処理できない - @ikikko のはてなブログ

    とある所ではまって、なおかつ情報があまりなかったので載せておきます。 現象 Tomcatの上に載せたHudsonに、Apacheからmod_proxy_ajp経由でアクセスしようとすると、マルチバイトを含んだURLがうまく処理できない。例えば、新規ジョブ作成( http://localhost/hudson/view/すべて/newJob )をクリックしたときに、マルチバイトのデコードに失敗して404 Not Foundが発生する。 Tomcat - 日語 - Hudson Wikiの通りに、コネクタに「URIEncoding="UTF-8"」を設定しても発生します。8080・8009番ポート両方に設定しても変わらず。 発生環境 断定はできないけど、多分Windows環境だと起きるみたい。Windowsだと2箇所で発生して、Ubuntuだと起きませんでした。 一応、再現した環境の情報はこ

    Tomcat + Apacheで、マルチバイトを含んだURLがうまく処理できない - @ikikko のはてなブログ
  • Windows上のJenkinsでドメイン認証を使う - GeekFactory

    Active Directory環境にあるJenkinsをドメイン認証(統合Windows認証)でシングルサインオン化する方法について説明します。 ここでのシングルサインオンは、ドメインアカウントでWindowsにログオンしていて、WebブラウザでJenkinsを開くと自動的にログイン済み状態になることを指します。シングルサインオンによって利用者の負担や共用アカウントの危険性を軽減できます。 前提 下記の環境で確認しています。 Windows Server 2008 R2 Apache httpd 2.2.22 (64bit) Oracle JDK 7u6 (64bit) Apache Tomcat 7.0.29 (Windows service installer) Jenkins 1.477 Active Directoryドメインに参加していること。 Apache httpdの設定

    Windows上のJenkinsでドメイン認証を使う - GeekFactory
  • 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アプリ開発はもう怖くない
  • 「第2回Jenkins勉強会」活動報告 | gihyo.jp

    前回に引き続き、第2回Jenkins勉強会が2月25日に開催されました。今回はニフティエンジニアサポート様の協力のもと80名余りの参加者が集い、「⁠JavaプロジェクトにおけるJenkinsの運用について」をテーマに8名の方に発表していただきました。 なお、当日のUstreamをはじめ、各発表者の発表資料や参加者の感想ブログは下記サイトにまとめられています。レポートの補足として参照ください。 第2回Jenkins勉強会 - 日語 - Jenkins Wiki プロジェクト名称変更に関する経緯 まず始めに、Jenkins/Hudsonの創始者で現在はCloudBees所属の川口氏から、HudsonからJenkinsへ名称変更した経緯について報告がありました。 Hudsonの歴史 Hudsonは、2004年に川口氏の個人プロジェクトから始まりました。氏が所属していたSun Mycrosys

    「第2回Jenkins勉強会」活動報告 | gihyo.jp
    kuwalab
    kuwalab 2011/03/09
    Jenkins勉強会のレポート。
  • 1