blog.sugarshin.net

mo - CircleCI のモバイル Web クライアントを公開しました

Main

モバイルデバイスの Web ブラウザ用 CircleCI クライアントを公開しました。


mo.gif

mo - CircleCI client for mobile web

https://github.com/sugarshin/mo/

Table of Contents

モチベーション

  • CircleCI のオフィシャル Web クライアントがモバイルディスプレイに対応してい ない なかった
    • (モチベーション半減したけどなんとか公開までもっていった
  • モバイル Web でもシンプルに、ビルドの確認、キャンセル、リビルドをしたい

機能

List

List

Single build

Single build

Rebuild, Cancel, Rebuild without cache

Rebuild, Cancel, Rebuild without cache

Personal API Token を用意して Authorize してください。

Auth

Technology stack

  • Next.js
  • Now

Next.js

SPA + SSR / Universal JavaScript なフレームワーク Next.js を利用しています。

個人的には苦ではない Frontend のブートストラッピングはほぼやらなくて済むので楽です。 CSS Modules がうまく組み込めなくてあきらめました。

SPA + SSR / Universal JavaScript の知見として肌感覚程度には得られました。

Now

PaaS として Now を利用しました。デプロイが高速で Web のインターフェイスがありそこから確認できたりいろいろ便利です。

TODO

  • リアルタイムアップデート