diff --git a/Makefile b/Makefile index 94365ad..51f8e24 100644 --- a/Makefile +++ b/Makefile @@ -3,6 +3,7 @@ build: cargo build --release && cp target/release/flowrs . + cp flowrs /usr/local/bin/flowrs logo: diff --git a/README.md b/README.md index c741fe8..9cd26d3 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,7 @@ cargo install --path . You can register an Airflow server instance with the `flowrs config add` command: +![flowrs config add demo](./vhs/add_config.gif) This creates an entry in a `~/.flowrs` configuration file. If you have multiple Airflow servers configured, you can easily switch between them in `flowrs` starting screen. diff --git a/vhs/add_config.gif b/vhs/add_config.gif new file mode 100644 index 0000000..e2e749b Binary files /dev/null and b/vhs/add_config.gif differ diff --git a/vhs/add_config.tape b/vhs/add_config.tape new file mode 100644 index 0000000..44dfc9b --- /dev/null +++ b/vhs/add_config.tape @@ -0,0 +1,27 @@ +Set Theme "Dark+" +Require flowrs +Set Height 400 + +Sleep 1s +Type "flowrs config add" +Enter +Sleep 1s +Type "airflow-test" +Enter +Sleep 1s +Type "https://localhost:8080" +Sleep 1s +Enter +Sleep 1s +Enter +Type "airflow" +Sleep 1s +Enter +Type "airflow" +Sleep 1s +Enter +Type "airflow" +Sleep 500ms +Enter +Sleep 2s +