Skip to content

Installera Task

Task är ett byggverktyg och “task runner”. Det är ett verktyg som förenklar processen att köra olika kommandon i terminalen. Det är ett verktyg som kan hjälpa oss att automatisera uppgifter som vi annars skulle behöva skriva in manuellt varje gång. Du kan läsa mer på dess webbplats.

Vi ska främst använda det för att förenkla att ladda ner olika filer i kursen.

Det finns många olika sätt att installera Task och här presenteras ett sätt.

Installera Task med Snap.
sudo snap install task --classic
Installera Task med Homebrew.
brew install go-task
Verifiera installationen av Task
task --version
// ger i mitt fall utskriften: 3.43.3, ni får kanske nyare
task --help // ger hjälp

Du kan kolla vilka kommandon som finns med följande kommando.

Lista kommandon i Taskfile.
task --list

task är kommandot för att köra Task och --list är en flagga som listar alla kommandon som finns i Taskfile.

För tillfället finns följande kommandon tillgängliga:

task: Available tasks for this project:
* download-code: Get code example, e.g. kmom02/OoGuide. Run with 'task download-code -- kmom02/OoGuide'
* download-lab: Get lab. Run with 'task download-lab -- lab1'
* download-lab-solution: Get lab. Run with 'task download-lab-solution -- lab1'
* download-taskfile: Downloads the Taskfile from the template repository. Run with 'task download-taskfile'
* download-tests: Get tests for the specified kmom, e.g. kmom01. Run with 'task download-tests -- kmom01'
* download-workflow: Downloads workflow files from the template repository. Run with 'task download-workflow'