[Docker] boot2dockerでの共有フォルダ設定を忘れずに実行する
boot2docker がすごく便利。
でも共有フォルダの設定が現時点ではまだサポートされていないようで・・
上記のREADMEでもfolder sharingはAdvanced Usageとして書かれている。
上記で紹介されているのが次のPull Requestで説明されている方法。
https://github.com/boot2docker/boot2docker/pull/284
Webアプリ開発などを中心としたITに関するメモのブログです。
boot2docker がすごく便利。
でも共有フォルダの設定が現時点ではまだサポートされていないようで・・
上記のREADMEでもfolder sharingはAdvanced Usageとして書かれている。
上記で紹介されているのが次のPull Requestで説明されている方法。
https://github.com/boot2docker/boot2docker/pull/284
前回 の続きで、DockerでAndroidの自動テストを試してみる。
前回は単純なテストケース(中身がないといってもいい)だったが、実際のAndroidアプリなら大抵の場合は通信が発生するもの。
前のエントリ で書いたように、Dockerを使ってAndroidのテストをすることができる。
さらに色々なパターンのテストを試していこうとVagranfile, Dockerfileに続きAndroidのテスト集を作成(以前からあったがいくつか追加)。
https://github.com/ksoichiro/android-tests
勉強のために、そしてCIやら色々使い方を考えるためにテンプレートとして
リポジトリを作成。
https://github.com/ksoichiro/dockerfiles
さらに最後には index.docker.io に登録してみた。
以下その内容。
Vagrantfileやセットアップ用のスクリプトをテンプレートとしてGitHubにいくつか登録してみた。
https://github.com/ksoichiro/vagrant-templates
GitHubでのような開発がしたい!ということでGitLabを利用。
日本語には対応していないだが、英語に抵抗のあるメンバーもいるのでどうしても日本語化しておきたい・・・
ということで(かなり強引な感じの)日本語化のパッチを作成した。
https://github.com/ksoichiro/gitlab-i18n-patch
Dockerでいろいろ試していたら、いつの間にかREPOSITORY, TAGが "<none>"のimageばかりに。。。
名前のついていないイメージを削除する方法:
docker rmi $(docker images | grep "" | awk '{ print $3 }')
Containerを削除する方法:
docker rm $(docker ps -a -q)
前回の OCLintでXcode5プロジェクトのObjective-Cソースコードを静的解析 で、コマンドの出力を整形すればソースコード上に警告表示できることを知ったので、簡単なフォーマットチェックができないか試してみました。
Xcodeでは標準でもAnalyzeでClangによる静的解析ができますが、OCLintというツールでさらに多くのチェックができます。
http://oclint.org/
Xcode 5.0.2で試したところ、上記サイトで説明されている手順では導入できず苦戦したので、うまくいった手順を記録しておきます。