タスクランナー Task の紹介スライドを書いた

Spring Microservices in Action, Second Edition の独習用に、 https://github.com/yewton/my-smia というリポジトリで、実際に AWS に Terraform で環境構築してデプロイするところまでをやっている。

その際に利用したタスクランナー Task が、丁度いい感じに使えて良かった為、紹介するためのスライドを作った:

タスクランナー Task の紹介

スライドにも書いたが、以下の点が特に気に入っている:

  1. 環境変数の設定・切り替えが簡単
  2. Go Template が使える
  3. タスクの構造化が簡単・直感的
  4. 無駄な実行を防ぐのが簡単
  5. JSON スキーマが公開されており 入力支援が効く

その他のツールとして YAML テンプレーティングツール ytt も便利だった。 こちらについてもその内紹介したい。

yewton
yewton
ソフトウェアエンジニア

父親兼エンジニア

comments powered by Disqus