re:Invent2019こんにちは、msatoです。tools」レポートになります。短命の機能ブランチを利用することは、多くのチームにとって最適な開発方法です。このワークショップでは、AWSツールを使用してマージとリリースのタスクを自動化する方法を学びます。CodeDeployを使用してGitFlowを実装する方法の高レベルフレームワークについて説明します。事前に構築された例を見て、個々のユースケースにフレームワークをどのように採用できるかを調べる機会もあります。model」というブランチモデルをサポートするツール(コマンド)の名称です。一般的には、モデルとツールのどちらの名称としても使われています。git-flowでは、役割が決められた5種類(場合によっては6種類)のブランチを切り替えながら開発を進めていきます。ブランチの作成やマージに決まりを設けることで、複数人での開発時にもブランチをわかりやすい状態に保つことができ、不用意なマージによる問題を避けることが可能です。WORKSHOPレポートCodeシリーズを始めとしたAWSサービスを使って、Gitflowを実現するワークショップです。今回のワークショップで、使用するAWSサービスの概要です。ユーザがインフラを管理しなくても、アプリケーションをホスティングできるサービスブランチが作成された際の流れブランチが作成された際に、自動で環境が立ち上がりコードがデプロイされます。