いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

Task (go-task) メモ-17 (task --initの挙動がv3.23.0で変わってた)(yamlからymlに)

関連記事

GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ

概要

以下、自分用のメモです。個人的には嬉しい機能変更。

v3.23.0で以下のプルリクエストがマージされていました。(2023-04-17時点での最新バージョンはv3.24.0です)

github.com

github.com

task --init

とした場合に出力されるタスクファイルの拡張子が Taskfile.yaml から Taskfile.yml に変わっています。

前までは yaml で出力されていたので、個人的になんかちょっと嫌だったんですよね。ドキュメントの方は Taskfile.yml って書いてあったし。

試してみる

$ task --version
Task version: v3.24.0 (h1:0DKsGTmqYbEaACffm9H2BOm8pTcuSnb5SRUl7TCilQ4=)

$ task --init   
# https://taskfile.dev

version: '3'

vars:
  GREETING: Hello, World!

tasks:
  default:
    cmds:
      - echo "{{.GREETING}}"
    silent: true
 created in the current directory

$ ls
Taskfile.yml

$ task
Hello, World!

参考情報

taskfile.dev

github.com

engineer.retty.me

zenn.dev

zenn.dev


過去の記事については、以下のページからご参照下さい。

サンプルコードは、以下の場所で公開しています。