From 120fd91697eb862f19a6854cabdec577f9294cea Mon Sep 17 00:00:00 2001 From: andrewlalis Date: Wed, 21 May 2025 16:57:21 -0400 Subject: [PATCH] Added more scripts. --- list-versions.sh | 29 +++++++++++++++++++++++++++++ pull-main.sh | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 65 insertions(+) create mode 100755 list-versions.sh create mode 100755 pull-main.sh 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