task README

The project's README from github.com/go-task/task. As one markdown file: README.md.

Task: The Modern Task Runner

A fast, cross-platform build tool inspired by Make, designed for modern workflows.

Installation • Getting Started • Docs • Twitter • Bluesky • Mastodon • Discord

Gold Sponsors

Community Sponsors

JetBrains logo
Package hosting provided by Cloudsmith. Tooling provided by JetBrains.

task (go-task/task)

Searching Database…

16.3K ·GitHub
Что это такое?Task — это быстрый кроссплатформенный инструмент для сборки и запуска задач, написанный на Go. Он вдохновлён Make, но создан для современных рабочих процессов, и собрал более 16 000 звёзд на GitHub.
Чем это отличается от обычного Make?Свои команды вы описываете в Taskfile, а не в Makefile, а Task — это один бинарник на Go, поэтому одни и те же задачи работают одинаково на любой ОС.
Как его установить и запустить первую задачу?Установите бинарник task для своей ОС — способы установки описаны на taskfile.dev/installation — затем опишите свои задачи в Taskfile и запускайте их из терминала командой task.
Для работы Task нужны какие-то другие инструменты или среды выполнения?Нет, больше ничего не требуется: Task — это скомпилированный бинарник на Go без собственной среды выполнения, он просто вызывает те инструменты, которые используются в ваших задачах.
Это только для проектов на Go?Нет — Go лишь язык, на котором написан сам Task. Это универсальный запускатель задач для любого стека: сборки, тесты и другие повторяющиеся команды автоматизируются в одном Taskfile.
Он работает и на Windows, или это только для Unix?Он полностью кроссплатформенный — поддерживаются Windows, macOS и Linux, и это одно из ключевых преимуществ по сравнению с Make.
Проект активно развивается?Да — в репозитории настроены GitHub Actions для CI, регулярные релизы и ночные сборки, а при более чем 16 тысячах звёзд это активный и широко используемый проект.
Он бесплатный?Да — Task распространяется по открытой лицензии MIT, поэтому его можно бесплатно использовать и в личных, и в коммерческих целях.
What are similar projects?just, gulp, mise, nub, miller, workbuddy-auto-signin, grunt, rector
Creator
go-task
Size
20.4 MB
Stars
16.3K
Age
9y
Commits · 90 Days