aztfmod / rovergo

The next version of Rover, the command line tool for Azure CAF Landingzones. Developed in Go
MIT License
10 stars 7 forks source link

CI tasks implementation - custom commands #48

Closed sebastus closed 3 years ago

sebastus commented 3 years ago

Add capability to run any ad hoc CI command, such as tflint, etc. i.e. one that requires an executable in the environment (whether devcontainer, pipeline agent, etc). spec of the command is in a ci_tasks folder yaml file.

Also, refactor CI commands similar to CD - as methods on the symphony struct object.