WorkyGO

command module
v0.0.0-...-d090841 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 15, 2022 License: MIT Imports: 1 Imported by: 0

README

WorkyGO

Repo : https://github.com/Anthony-Jhoiro/WorkyGO

WorkyGo is a tool to manage workflows. These workflows can be used to automate your daily tasks or build your CI/CD pipeline. Anything is possible !

You can find some working examples in the example directory. If you want to see a complete workflow example, I recommend starting with the ci example.

Authors

  • Anthony Quéré (Anthony-Jhoiro)

Documentation

Functionalities

  • Create workflow with parameters
  • Use any linux based image to execute steps
  • Use go template to dynamically change the workflow definition
  • Use step output in other steps to pass variables
  • Share files and folders between steps through volumes
  • Execute external workflows as tests

Next steps

  • Allow default values for parameters
  • Create a registry to manage workflows
  • Add environment variables to docker steps
  • Create an API interface
  • Secret management
  • Control workflow validity with a simplex algorithm
  • Support custom docker registry
  • Support registry authentication
  • Support for private external workflows

Documentation

Overview

Copyright © 2022 NAME HERE <EMAIL ADDRESS>

Directories

Path Synopsis
ctx

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL