fastlaneという、iOSのデプロイ等の作業を自動化してくれるツールを使用してみました。今回は、fastlaneのセットアップをして、XCTフレームワークのユニットテストの実行、さらにテストコードカバレッジの表示までfastlaneの開発パイプラインに定義して処理をしてみます。
fastlaneをセットアップして、ユニットテストの実行とカバレッジ確認
EC2インスタンスをVagrantで起動して、Chef Soloでプロビジョニング
今回はAWSのEC2インスタンスをVagrantで起動します。 さらに、Chef Soloと連携させて、Nginxを起動させてみたいと思います。
Chef Solo で CentOS6.5 に Nginx のインストールと起動
Chefの勉強をしていて、CentOS 6.5 上にNginxのインストールと起動する手順メモ。
Capistranoで最新のコミットが反映されない
Rails + Nginx + Unicorn という構成でデプロイ作業を自動化しようと思い、ようやく Capistrano を導入しました。
しかし、Capistranoで、$cap production deploy
コマンドを実行し、特にエラーが発生せずに実行完了するにもかかわらず、current
に最新のコミットが反映されないという現象でハマったのでメモ。
Google Analyticsの「重複したホスト名」警告 (Nginxのリダイレクト)
Google Aanalytics にて重複したホスト名があるとかで、警告があった。 データの解析にどうも影響がありそう。