CIを活用したAndroidアプリの開発

こんにちは、インフラエンジニアと紹介し続けてきたトシです。
実はAndroidアプリも担当しています。
インフラエンジニアとしての業務以外にも、PHPを使用したWeb側の実装や社内サーバーの運用、社内資産管理などのSE業務もしています。
社内の何でも屋と化している感があります。

さて今回はGitLab CIを活用して、Androidアプリ開発の面倒な作業を自動化したお話をご紹介いたします。

<続きを読む>

VagrantとDockerを使用した開発環境構築

こんにちは、インフラエンジニアのトシです。

先日、とあるプロジェクトの開発環境をVirtualBoxのイメージ配布からVagrant + Dockerへ移行しました。そこで、今回はその内容を紹介いたします。

経緯などの説明に入る前に、VagrantとDockerについて簡単に説明しましょう。

Vagrantは仮想開発環境を簡単に構築・共有するためのソフトウェアで、
DockerはNginxやMySQLなどのサーバーソフトウェアを簡単に立ち上げることができるソフトウェアです。

<続きを読む>