diff --git a/list-versions.sh b/list-versions.sh new file mode 100755 index 0000000..aa60dde --- /dev/null +++ b/list-versions.sh @@ -0,0 +1,29 @@ +#!/usr/bin/env bash + +# Lists the latest versions of all projects in the Handy-Http organization. + +cd ../transport +echo "transport:" +git describe --tags --abbrev=0 + +cd ../primitives +echo "primitives:" +git describe --tags --abbrev=0 + +cd ../websockets +echo "websockets:" +git describe --tags --abbrev=0 + +cd ../data +echo "data:" +git describe --tags --abbrev=0 + +cd ../starter +echo "starter:" +git describe --tags --abbrev=0 + +cd ../client +echo "client:" +git describe --tags --abbrev=0 + +cd ../devtools \ No newline at end of file diff --git a/pull-main.sh b/pull-main.sh new file mode 100755 index 0000000..374de3f --- /dev/null +++ b/pull-main.sh @@ -0,0 +1,36 @@ +#!/usr/bin/env bash + +# Assuming that you're executing this script from the devtools directory, it +# will checkout main, then pull the latest commits. + +cd .. + +cd transport +git checkout main +git pull + +cd ../primitives +git checkout main +git pull + +cd ../websockets +git checkout main +git pull + +cd ../data +git checkout main +git pull + +cd ../starter +git checkout main +git pull + +cd ../media +git checkout main +git pull + +cd ../client +git checkout main +git pull + +cd ../devtools