ReactNativeで、OSやデバイスの大きさに応じたスタイル分岐をせずに、一度だけスタイルを書けば完了するStyleの書き方について紹介します
ReactNativeで、OSやデバイスの大きさに応じたスタイル分岐をせずに、一度だけスタイルを書けば完了するStyleの書き方について紹介します
細かく書きたいけど、とりあえずメモだけ。 ステップ数が増ている なんらかの開発が行なわれている ステップ数が減っている リファクタリングが行なわれている? 単に仕様落ちしたコードが削除された可能性もある テストカバレッジが下がる テストが書かれていない ... ステップ数が増えている場合 テストが減っている ... ステップ数が変わらない場合 FindBugs 、 PMD 、 Android Lint の警告数が増えている 品質の低下、レビューが正しく行なわれていない CPD 警告数が増えている 品質の低下、レビューが正しく行なわれていない そろそろリファクタリングしたほうがいい Checkstyle 警告数が増えている 品質の低下、レビューが正しく行なわれていない Jenkins で継続的にビルドしたり、テストを行なうのは言うまでもなく大切だけど、こういった静的解析の数値をグラフ化してい
【研究課題レポート抜粋】Jenkins+Unityで構築するスマフォアプリビルドサーバー | サイバーエージェント 公式エンジニアブログ
テストが終わるまでの時間で書いてみる。 Jenkinsでジョブを実行させるときに、外部パラメータで任意のブランチを対象にビルドできると墓ドル。 例えば、自分のローカルブランチをマージするまえに、テストが通るか確認したい場合とか。 そんなのローカルでテストすりゃーいいじゃんって言われるかもしれないが、 テスト全部通すのに時間が掛かるようになってると、とりあえずCIに実行を投げておいてあとで確認するほうがずっと効率がいい。 F.Y.I: Building github branches with Jenkins ジョブの設定 「ビルドのパラメータ化」にチェックをつけて、以下のようにbranchって名前のパラメータを設定しておく。 「ソースコード管理システム」で「Branches to build」のところに、設定したパラメータである"$branch"を入れておく。 ジョブの設定は以上。上記の方
2013/05/13 追記 Version 2.3 (May 12, 2013) で修正されました。 以前、Persona Plugin について書きました。 が、どうやらこちらをインストールしていると、 プラグインを「再起動せずにインストール」ができないみたいです。 こちらがログ hudson.util.IOException2: Failed to dynamically deploy this plugin at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1209) at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1019) at java.util.concurrent.Executors$RunnableAdapte
Captcha security check bwigg.com is for sale Please prove you're not a robot View Price Processing
最近、mocha をつかってテストを書くのが楽しくなってきました。でも、テストの数が増えてくるとローカルでの実行だけでなく、CI 環境が欲しくなりますよね。github にあげられるようなプロジェクトだったら、Travis CI も良いですが、実際に仕事で使うとなると、既存の Jenkins と組み合わせてやる必要ができてきたので、実際にやってみました。 基本的な手順は以下の通りです。 mocha でテスト結果を TAP 形式でファイルに出力する 出力したファイルを Jenkins の TAP Plugin に読み込ませる 簡単ですね。 実際にやってみた というわけで、以下のような最小構成で試してみます。 myapp |- lib | |- calc.js | |- test | |- calc.test.js | |- package.jsonここには書いていませんが、実際は git で
Jenkins ユーザーデータベースのアカウントの削除やパスワードリセットは、開発者のページの左メニューに「設定」「削除」のリンクがあるのでこちらから変更できた。 設定をミスしてどうにもならなくなった場合、セキュリティ機能を停止するには、 https://wiki.jenkins-ci.org/display/JA/Disable+security に書いてある通りに <useSecurity> を false にしてもダメで…。 <authroizationStrategy>や<securityRealm>をコメントアウトすることで、無効化できた。 Ubuntu のパッケージからインストールした場合、/var/lib/jenkins/config.xml が設定ファイル。
Jenkinsでユーザの権限を設定したときに、なんか知らんがエラーを吐きおる。 ページ更新してみると404エラー。。 Jenkinsを再起動、再度ログインしようとしても404エラー。。 自分のアカウントに権限を与えてない状態になってしまった様子。 やってしまった。。。これからどうやってアクセスすればいいのだ。。。 こんなときのため、Jenkinsさんのページを見ると、ちゃんと対処法が書いてありました。 Disable security - 日本語 - Jenkins Wiki ※これじゃ治りません。 (注)↑に記載されている $HUDSON_HOME は $JENKINS_HOME となります。 こちらの環境では、 /etc/sysconfig/jenkins内で、 JENKINS_HOME=/var/lib/jenkins となっておりました。 んで言われたとおりuseSecurityを
追記: 公式プラグインになりました。Websocket Plugin - Jenkins - Jenkins Wiki 「pollingが許されるのは小学生までだよねー キモーイ キャハハハハハハ」というわけでビルド結果をpush通知するJenkinsプラグインを書きました。 特徴 Jenkinsのビルド結果をWebsocketを使って通知します。 モダンなブラウザはWebsocketに対応しているので、Javascriptで簡単に通知を受け取れます。 Websocketはプラットフォームに依存しないプロトコルなので、Javascript以外でも通知を受け取れます。 インストール方法 https://github.com/mzp/unageel/archives/master からwsnotifier.hpiをダウンロードする。 wsnotifier.hpiをJenkins の管理 > プ
JenkinsでCI(継続的インテグレーション)すればAndroidアプリ開発はもう怖くない:Androidアプリ開発テスト入門(6)(1/2 ページ) 日本Androidの会テスト部が、いままで培ってきたAndroidアプリ開発におけるテストのノウハウを、実際のテストコード例とともに紹介していきます 本連載「Androidアプリ開発テスト入門」では、Androidアプリを開発している方のためにテストの基本的なノウハウを解説しています。第6回では、CIツールである「Jenkins」を用いてAndroidをテストする方法を解説します。 いまさら聞けない「継続的インテグレーション(CI)」とは 「継続的インテグレーション」(以下、CI)とは、アジャイルのベストプラクティスの1つで、「すべてが自動化された再現可能なビルド・テストを日に何度も行うこと」です。 CIのメリットには、次のものがあります
10月 10th, 2011 by mattari Hudson改め Jenkins で Android Test Project を自動実行してカバレッジを採取する方法をまとめます。 準備 (1) Jenkins に以下のプラグインをインストール Android Emulator Plugin (2) Ubuntu に Emma をインストール sudo apt-get install libemma-java (3) テスト対象Projectと、その Android Test Project の両方に ant でのビルド用に build.xml を用意しておく。 Jenkinsジョブの設定 テスト対象Projectを jenkins のジョブに登録し、「設定」メニューで以下の設定を行います。 (1) 「ソースコード管理システム」の設定 テスト対象Project の取得を設定し、 ./t
その他、躓いたものとして Jenkins にも Maven にもプロキシ通す必要があったこと ってのがあった Jenkins だとプラグインのインストールに、 Maven だと依存モジュールのダウンロードに 外部サイトにアクセスするのにプロキシ設定が必要だった Jenkins だと GUI 画面で [Jenkinsの管理 > プラグインの管理 > 高度な設定] から、 Maven だと [(Mavenホーム)/conf/settings.xml] からの設定でことなきを得た SVN を社内に立ててたのでソース抜いてこさせるのは そのままで平気だった 会社だと外部アクセスにたいがいプロキシ通してるもんね ほんと邪魔い、環境によっては生産性落としかねない 検証なりで広くネット検索必要って時だろうがサイトのフィルタリングで邪魔されたり 設定が甘いのか Google キャッシュとかは閲覧できるので
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く