Closed5
taskfile
Makefileの代わりになるぽい
doc
インストール
$ brew install go-task
動かしてみる
https://taskfile.dev/ に記載の通り動かしてみる
Taskfile.yml
version: '3'
tasks:
hello:
cmds:
- echo 'Hello World from Task!'
silent: true
$ task hello
Hello World from Task!
無事動いたー
ymlで書けるのでMakefileより好きかも
task --list-all
で実行可能コマンドを確認できる
$ task --list-all
task: Available tasks for this project:
* hello:
GitHubActionsでも使えた。
.github/workflows/ci.yml
name: 'ci'
on:
push:
branches: [ "main" ]
jobs:
ci:
name: 'task-execute'
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install Task
uses: arduino/setup-task@v2
with:
version: 3.x
- name: Exec Task
run: task hello
このスクラップは25日前にクローズされました