Lullabot / drupal9ci

Command Line Interface for implementing Continuous Integration in Drupal 9
GNU General Public License v3.0
161 stars 55 forks source link

Interactive command line interface #82

Closed juampynr closed 2 years ago

juampynr commented 2 years ago

Based on https://github.com/Lullabot/drupal9ci/issues/80#issuecomment-1169621951, we could turn this project into an interactive command line interface instead of a set of shell scripts.

We could use https://github.com/spf13/cobra-cli as a command line framework. The main benefit that I see of it being written in Go is that Go gets compiled into a binary that we could distribute in releases. Developers would just need to download the binary and use it without having to install anything else to run it.

juampynr commented 2 years ago

Working on a prototype.

juampynr commented 2 years ago

Done via https://github.com/Lullabot/drupal9ci/pull/83