エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
先日、Google Cloud BuildとGithubの連携が発表され、CIの実現がより簡単になりました。 この記事では、... 先日、Google Cloud BuildとGithubの連携が発表され、CIの実現がより簡単になりました。 この記事では、簡単なRailsアプリケーションを用意して、GithubのPull Request時にRSpecでテストを実行し、パスした場合にContainer RegistryにPushするまでの流れをまとめてみました。 前提 以下のコマンドを使用します。 docker (18.06.0-ce) gcloud (Google Cloud SDK 210.0.0) RailsアプリのDocker化 まずはRailsアプリケーションをDocker環境で準備します。 普段はDocker Composeを使って、アプリケーションとDB、KVSなどをそれぞれのコンテナで準備するのですが、今回はCI上で実行しやすいよう、1イメージにRubyとMySQLを含めます。 なお、各バージョンについて