いろいろ備忘録日記

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

task

Task (go-task) メモ-43 (randInt, randIntN関数が追加, v3.44で追加)

関連記事 概要 Taskfile.yml 実行例 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関する記事は上の関連記事をご参照ください。 v3.44にて randInt, randIntN 関数が追加されました。 …

Task (go-task) メモ-42 (uuid関数が追加, v3.44で追加)

関連記事 概要 Taskfile.yml 実行例 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関する記事は上の関連記事をご参照ください。 v3.44にて uuid 関数が追加されました。 文字通り、uui…

Task (go-task) メモ-41 (コマンドライン引数をリストで取得, CLI_ARGS_LIST, v3.44)

関連記事 概要 Taskfile.yml 実行例 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関する記事は上の関連記事をご参照ください。 v3.44で CLI_ARGS_LIST が追加されました。元々存在し…

Task (go-task) メモ-40 (C言語向けの汎用タスクファイル)

関連記事 概要 Taskfile.yml 実行例 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関する記事は上の関連記事をご参照ください。 C言語でビルドとかにはMakefileを利用することが今でも…

just (タスクランナー, makeに似てる書き方, PHONYいらない, Rust)

関連記事 概要 インストール 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。忘れないうちにメモメモ。。。 justという名前のタスクランナーの存在を知りました。 github.com make…

Task (go-task) メモ-39 (--initオプションにディレクトリ名を渡せるようになった)(v3.42.0から追加)

関連記事 概要 実行 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関する記事は上の関連記事をご参照ください。 v3.42.0にて、--init オプション利用時にディレクトリ名を渡せるように…

Task (go-task) メモ-38 (CHECKSUM変数, TIMESTAMP変数)(v3.41.0から追加)

関連記事 概要 サンプル ファイル構成 Taskfile.yml 実行 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関する記事は上の関連記事をご参照ください。 v3.41.0にて、cmdsとstatusの部分…

Task (go-task) メモ-37 (TASK_DIR変数)(v3.41.0から追加)

関連記事 概要 実行例 ファイル構成 親タスクファイル 子のタスクファイル 実行 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関する記事は上の関連記事をご参照ください。 v3.41.0に…

Task (go-task) メモ-36 (パスの結合)(joinPath)

関連記事 概要 サンプル 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関する記事は上の関連記事をご参照ください。 タスクにてファイルパスを扱うことが結構多いです。そこで知ってお…

Task (go-task) メモ-35 (v3.38で追加された特殊変数)(CLI_SILENT, CLI_VERBOSE)

関連記事 概要 サンプル 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関する記事は上の関連記事をご参照ください。 v3.38.0 にて、以下の特殊変数が追加されました。 CLI_SILENT 実行…

Task (go-task) メモ-34 (依存タスク実行をループ処理)(Looping over dependencies)

関連記事 概要 サンプル 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関する記事は上の関連記事をご参照ください。 v3.36.0 にて、Looping over dependencies という機能が追加されま…

Task (go-task) メモ-33 (プラットフォームごとに実行するタスクを分岐)

関連記事 概要 サンプル 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関する記事は上の関連記事をご参照ください。 Taskでは、特定のプラットフォームでのみ実行するタスクを定義する…

Task (go-task) メモ-32 (リモートのタスクファイルを取り込んで実行)(remote-taskfile, 実験的機能)

関連記事 概要 サンプル 生成されるファイル 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関する記事は上の関連記事をご参照ください。 v3.30から実験的機能として、「リモートのタス…

Task (go-task) メモ-31 (インタラクティブなCLIアプリを起動する場合)(--interactive)

関連記事 概要 サンプル 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関する記事は上の関連記事をご参照ください。 タスクの中でインタラクティブなCLIアプリ、例えば vim を起動する…

Task (go-task) メモ-30 (グローバル タスクファイル)(-g, --global)

関連記事 概要 サンプル 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関する記事は上の関連記事をご参照ください。 Taskには グローバルタスクファイル という概念があります。 ユー…

Task (go-task) メモ-29 (Windows上でコマンドを実行する場合のやり方)

関連記事 概要 サンプル 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関する記事は上の関連記事をご参照ください。 TaskをWindowsで使っている場合、コマンドの実行する際にちょっと…

Task (go-task) メモ-28 (不要なビルドを行わないようにする, Prevent unnecessary work)

関連記事 概要 サンプル 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関する記事は上の関連記事をご参照ください。 Taskでは、Makeのように成果物を作成する際に不要なビルドを行わな…

Task (go-task) メモ-27 (loop over task, ループ機能, ループ内で別タスクを呼び出し)

関連記事 概要 サンプル 参考情報 関連記事 Task (go-task) メモ-23 (loop over static list, ループ機能, 静的なリストをループ) - いろいろ備忘録日記 Task (go-task) メモ-24 (loop over task's source, ループ機能, タスクソースをループ) - いろいろ備…

Task (go-task) メモ-26 (renaming variable, ループ機能, ループ変数の名前を変更)

関連記事 概要 サンプル 参考情報 関連記事 Task (go-task) メモ-23 (loop over static list, ループ機能, 静的なリストをループ) - いろいろ備忘録日記 Task (go-task) メモ-24 (loop over task's source, ループ機能, タスクソースをループ) - いろいろ備…

Task (go-task) メモ-25 (loop over variables, ループ機能, 変数の値をループ)

関連記事 概要 サンプル 参考情報 関連記事 Task (go-task) メモ-23 (loop over static list, ループ機能, 静的なリストをループ) - いろいろ備忘録日記 Task (go-task) メモ-24 (loop over task's source, ループ機能, タスクソースをループ) - いろいろ備…

Task (go-task) メモ-24 (loop over task's source, ループ機能, タスクソースをループ)

関連記事 概要 サンプル 参考情報 関連記事 Task (go-task) メモ-23 (loop over static list, ループ機能, 静的なリストをループ) - いろいろ備忘録日記 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関…

Task (go-task) メモ-23 (loop over static list, ループ機能, 静的なリストをループ)

関連記事 概要 サンプル 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関する記事は上の関連記事をご参照ください。 v3.28.0 から待望のループ機能が追加されました。これは嬉しいです…

Task (go-task) メモ-22 (preconditions, 事前条件)

関連記事 概要 サンプル 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関する記事は上の関連記事をご参照ください。 Taskには、タスク実行時に事前条件を満たしているかのチェックを付…

Task (go-task) メモ-21 (dry-runモード)

関連記事 概要 サンプル 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関する記事は上の関連記事をご参照ください。 Taskには、dry-run モードが付いています。 予め、どのようなコマ…

Task (go-task) メモ-20 (実行前に確認プロンプトを表示)(prompt, v3.26以降)

関連記事 概要 サンプル 強制的に y で進めるには? 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関する記事は上の関連記事をご参照ください。 v3.26 よりタスク実行前に確認用のプロ…

Task (go-task) メモ-19 (単一コマンドの場合はタスクにcmdだけで実行できる)(single command task)

関連記事 概要 サンプル 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関する記事は上の関連記事をご参照ください。 v3.26 より単一コマンドである場合は cmds -> cmd と書かなくても…

Task (go-task) メモ-18 (内部タスク)(internal task)

関連記事 概要 サンプル 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 これまでの Task に関する記事は上の関連記事をご参照ください。 Taskでは、内部タスクを定義することが出来ます。 内部タスクは、 …

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

関連記事 概要 試してみる 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。個人的には嬉しい機能変更。 v3.23.0で以下のプルリクエストがマージされていました。(2023-04-17時点で…

Task (go-task) メモ-16 (defer, タスク終了時に実行する処理)

概要 deferの指定 参考情報 概要 以下、自分用のメモです。 deferの指定 Task では、Goのように defer を指定することが出来ます。 Task自体がGoで作られているため当然のようにサポートされてますね。 Go の defer とは以下のような機能です。 他の言語のfi…

Task (go-task) メモ-15 (コマンドライン引数, CLI_ARGS)

概要 コマンドライン引数を使う コマンドライン引数の指定方法 試してみる 参考情報 概要 以下、自分用のメモです。 コマンドライン引数を使う {{ .CLI_ARGS }} という形でコマンドラインから指定された引数を利用することが出来ます。 コマンドライン引数の…