An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 5.7% on proxy.golang.org

proxy.golang.org : github.com/ybizeul/workflow

Package workflow provides a simple engine to sequentially run groups of shell tasks, while providing a websocket to monitor progress. Workflows are defined using a yaml file which contains variables declaration and groups of tasks. Tasks shell scripts can use functions like `output` and `progress` to publish meaningful information to the websocket. Tasks can have an optional relative `weight` value so a progress expressed in percent is added in the status message. This workflow declares a variable `OS` with the output of `uname` command, then it defines two groups of tasks, one for Linux and one for Darwin. Groups are being skipped based on the content of `OS`

Registry - Source - Documentation - JSON - codemeta.json
purl: pkg:golang/github.com/ybizeul/workflow
License: MIT
Latest release: 3 months ago
First release: 9 months ago
Namespace: github.com/ybizeul
Stars: 0 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 20 days ago

    Loading...
    Readme
    Loading...