pypyr
Task runner
A tool to automate repetitive tasks in software development pipelines
pypyr task-runner cli & api for automation pipelines. Automate anything by combining commands, different scripts in different languages & applications into one pipeline process.
613 stars
15 watching
26 forks
Language: Python
last commit: 12 months ago
Linked from 1 awesome list
automationcdcici-cdcontinuous-deploymentcontinuous-integrationdevopspipelinepipeline-processorpipeline-runnerpipelinespipelines-yamlpythonscriptscript-loadertask-managertask-runnertaskrunnertool
Related projects:
Repository | Description | Stars |
---|---|---|
pydoit/doit | An automation tool that enables efficient task management and execution of complex workflows | 1,893 |
amitt001/delegator.py | A library for managing subprocesses in Python. | 1,702 |
kriswallsmith/spork | An experimental library that allows you to run tasks in parallel on multiple processes while maintaining control over the execution of code in both parent and child processes. | 586 |
databiosphere/toil | A workflow management system designed to efficiently run pipelines in various environments. | 901 |
zaaack/foy | A task runner with promise-based tasks and utilities for building and executing scripts. | 269 |
egoist/maid | A tool that automates repetitive tasks by defining and running tasks in Markdown files using specific syntax. | 2,024 |
illumina/pyflow | A tool to manage tasks in the context of a task dependency graph using Python code. | 146 |
nat-n/poethepoet | A task runner designed to work well with poetry projects | 1,500 |
vladimirmarkelov/haku | A command runner inspired by make that allows users to write cross-platform task files with limited built-in commands and attributes. | 37 |
joerdav/xc | Solves the problem of scripts and documentation being separate entities, by defining them inline with the documentation in a human-readable format | 1,206 |
hauntsaninja/pyp | A tool that lets you run Python code in the shell without having to create an interactive session or use an IDE. | 1,429 |
getpopper/popper | A tool for defining and executing container-native workflows in Docker | 304 |
hhio618/golem-ci | A decentralized task pipeline on Golem.network using Python. | 5 |
masterpointio/ecsrun | A tool to simplify running one-off tasks in Amazon ECS | 14 |
go-godo/godo | A task runner and file watcher for Go that automates repetitive development tasks | 536 |