diff --git a/tests/e2e.sh b/tests/e2e.sh index db887d43..6a7db383 100755 --- a/tests/e2e.sh +++ b/tests/e2e.sh @@ -1,6 +1,6 @@ #!/bin/bash -set -e +set -ex ABRA="$HOME/.local/bin/abra -d" INSTALLER_URL="https://install.abra.coopcloud.tech" @@ -14,54 +14,54 @@ done export PATH=$PATH:$HOME/.local/bin -echo "========================================================================" -echo "choosing abra executable for test run" -echo "========================================================================" +# ======================================================================== +# choosing abra executable for test run +# ======================================================================== echo "choosing $ABRA as abra executable" echo "choosing $INSTALLER_URL as abra installer url" echo "" echo "" -echo "========================================================================" -echo "latest stable release" -echo "========================================================================" +# ======================================================================== +# latest stable release +# ======================================================================== wget -O- https://install.abra.autonomic.zone | bash ~/.local/bin/abra -v echo "" echo "" -echo "========================================================================" -echo "latest rc release" -echo "========================================================================" +# ======================================================================== +# latest rc release +# ======================================================================== wget -O- https://install.abra.autonomic.zone | bash -s -- --rc ~/.local/bin/abra -v echo "" echo "" -echo "========================================================================" -echo "upgrade to stable in-place" -echo "========================================================================" +# ======================================================================== +# upgrade to stable in-place +# ======================================================================== $ABRA upgrade ~/.local/bin/abra -v echo "" echo "" -echo "========================================================================" -echo "upgrade to rc in-place" -echo "========================================================================" +# ======================================================================== +# upgrade to rc in-place +# ======================================================================== $ABRA upgrade --rc ~/.local/bin/abra -v echo "" echo "" -echo "========================================================================" -echo "autocomplete" -echo "========================================================================" +# ======================================================================== +# autocomplete +# ======================================================================== $ABRA autocomplete bash $ABRA autocomplete fizsh $ABRA autocomplete zsh @@ -69,12 +69,52 @@ $ABRA autocomplete zsh echo "" echo "" -echo "========================================================================" -echo "record command" -echo "========================================================================" +# ======================================================================== +# record command +# ======================================================================== $ABRA record new -p gandi -t A -n e2e -v 192.157.2.21 coopcloud.tech $ABRA record list -p gandi coopcloud.tech | grep -q e2e $ABRA -n record rm -p gandi -t A -n e2e coopcloud.tech echo "" echo "" + +# ======================================================================== +# catalogue command +# ======================================================================== +$ABRA catalogue generate +$ABRA catalogue generate -s gitea + +echo "" +echo "" + +# ======================================================================== +# recipe command +# ======================================================================== +$ABRA recipe new testrecipe +ls ~/.abra/apps/testrecipe +cat ~/.abra/apps/testrecipe/README.md + +$ABRA recipe list +$ABRA recipe list -p cloud + +$ABRA recipe versions peertube + +$ABRA recipe lint gitea + +# echo "" +# echo "" + +# ======================================================================== +# server command +# ======================================================================== + +# echo "" +# echo "" + +# ======================================================================== +# app command +# ======================================================================== + +# echo "" +# echo ""