LCL Engineers' Blog

バス比較なび・格安移動・バスとりっぷを運営する LCLの開発者ブログ

gradle-play-publisherを利用したGoogle Play申請の自動化

新年早々ですが、先日 Andriod版「高速バス比較 」アプリをリリースしました。 圧倒的なバス便の掲載数に、わかりやすい最安値比較、細かい条件での検索など、高速バス・夜行バスを探すためにはなくてないらないアプリです。 play.google.com なお、iOS版は…

Visual RegressionテストによるWebデザイン崩れの防止

E2E

明けましておめでとうございます。 エンジニアブログを初めて、ちょうど1年になりました。 去年はなんとか月に1記事が書ける程度でしたが、今年は月に最低5記事は書いていきます。 今年最初の記事としては、弊社で最近取り組んでいる「Visual Regressionテ…

リモートワークへの取り組み

この記事はリモートワーク Advent Calendar 2016 - Adventar 25日目の記事です。 弊社におけるリモートワークの事例や普段の取り組みを見波が紹介したいと思います。 基本的なルール 細かい部分は割愛しますが大まかには以下のようなルールで運用しています…

Bitrise + GradleでAndroidアプリのCI環境構築

弊社では、Bitriseを利用してAndroidアプリのCI環境を構築しています。まだまだBitriseを利用している事例は少ないので、簡単にご紹介いたします。 なお、Bitriseを利用したiOSアプリのCI環境構築については、以下の記事で紹介しています。 techblog.lclco.c…

Hubot + Jenkins + Mackerelを利用したデプロイの見える化

弊社では最近、今更ながらHubotを利用したデプロイを行うようにしました。 なぜ今更ながら取り組んだのかも踏まえて、構成などを簡単に紹介いたします。 導入の背景 Hubot導入前は、以下のような流れでデプロイを行っていました。 デプロイ担当者が、Google …

LCLエンジニアのオフィス環境

弊社は、今年の8月に勝どきにあるトリトンスクエア 40Fにオフィスを移転しました。 移転してから2ヶ月ほどたちましたので、今回は新オフィスを簡単に紹介したいと思います。 景色 40Fだけあって、東京湾を一望できます。目を休めるためにも、たまに眺めてま…