以下の内容はhttps://devlights.hatenablog.com/entry/2023/02/08/073000より取得しました。


Task (go-task) メモ-08 (環境変数)

https://taskfile.dev/img/logo.svg

概要

以下、自分用のメモです。

Task での環境変数の参照方法について

サンプル

環境変数は env で定義できます。グローバルにもローカルにも定義できる。

version: "3"

env:
  MYVARGLOBAL: myvar-global
  MYVARDUP: myvar-global

tasks:
  default:
    cmds:
      - echo $MYVAR
      - echo $MYVARGLOBAL
      - echo $MYVARDUP
    env:
      MYVAR: myvar-local
      MYVARDUP: myvar-local

実行すると以下のようになります。

gitpod /workspace/try-gotask (main) $ task -d 04.env/
task: [default] echo $MYVAR
myvar-local
task: [default] echo $MYVARGLOBAL
myvar-global
task: [default] echo $MYVARDUP
myvar-local

グローバルとローカルに同じ名前がある場合はグローバルが優先されます。

https://github.com/devlights/try-gotask/blob/main/04.env/README.mdgithub.com

参考情報

taskfile.dev

github.com

engineer.retty.me

zenn.dev

zenn.dev


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

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




以上の内容はhttps://devlights.hatenablog.com/entry/2023/02/08/073000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14