Salt la conținutul principal
Nu ratați noutățile următoare de la Microsoft Ignite
Nu ratați noutățile următoare de la Microsoft IgniteObțineți acces direct la persoanele, produsele și expertiza din spatele tehnologiei Microsoft, cu oportunități de a pune întrebări, de a vă dezvolta competențele și de a învăța alături de comunitate.
Microsoft
separator
https://catalogartifact.azureedge.net/publicartifacts/athinfosystems1641442221349.task-39bc7643-6bbf-4ff9-b587-d6ee1ef0be6c/image0_Task.png

Tasks.md

de ATH Infosystems

Version 3.52.0 + Free Support on Ubuntu 26.04

Tasks.md v3.52.0 is a fast, open-source task runner designed to simplify development, build, testing, deployment, and automation workflows. It provides a simple YAML-based configuration through Taskfile.yml, allowing developers and system administrators to define reusable commands, dependencies, variables, and automated processes without relying on complex build systems.

The solution supports common automation workflows including application builds, testing, development commands, code generation, dependency management, deployment operations, and system administration tasks. Task is suitable for software development projects, CI/CD pipelines, DevOps environments, automation scripts, and projects that require consistent and repeatable command execution.

Features of Tasks.md:

  • Fast and lightweight command-line task runner for development and automation.
  • YAML-based Taskfile.yml configuration for defining reusable tasks.
  • Supports task dependencies, variables, environment variables, and command execution.
  • Can automate build, test, deployment, development, and maintenance workflows.
  • Supports parallel task execution and task-based workflow organization.
  • Cross-platform support for Linux, macOS, and Windows environments.
  • Suitable for local development, CI/CD pipelines, and DevOps automation.

Usage instructions for Tasks.md

Check Task version:
$ sudo su
$ cd /tmp
$ task --version

#Test Task:
$mkdir -p ~/task-test
  cd ~/task-test

  cat > Taskfile.yml <<'EOF'
  version: '3'

  tasks:
    hello:
      cmds:
        - echo "Hello from Task!"
  EOF
  task hello 

Disclaimer: Task is provided “as is” under its applicable open-source license. Users are responsible for task definitions, executed commands, environment configuration, permissions, credentials, deployment operations, backups, and production security. Carefully review commands defined in Taskfiles before executing them, especially when they perform system administration or deployment operations.

Română (Republica Moldova)
Pictograma Renunțare la opțiunile de confidențialitate Opțiunile dumneavoastră de confidențialitate
Confidențialitatea pentru sănătatea consumatorilor Hartă de site Contactați-ne Confidențialitate și module cookie Condiții de utilizare Despre reclame Gestionați modulele cookie