From 6d339d55d4c8c64226a26dffd5fcb33065a25b52 Mon Sep 17 00:00:00 2001 From: ReachableCEO Date: Tue, 15 Jul 2025 10:52:45 -0500 Subject: [PATCH] Vendored in mo and working on a script to update vendored deps. This framework will be vendored into my other shell projects/microservices. Vendor management automation is critical. --- DevEx/UpdateGitVendor.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 DevEx/UpdateGitVendor.sh diff --git a/DevEx/UpdateGitVendor.sh b/DevEx/UpdateGitVendor.sh new file mode 100755 index 0000000..2af0ada --- /dev/null +++ b/DevEx/UpdateGitVendor.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +#git vendor list|grep @ +#DSR-Pipeline-Server@main: +#mo@master: + +export GIT_VENDOR_LIST +GIT_VENDOR_LIST="$(git vendor list|grep @|egrep 'main|master')" + +IFS=$'\n\t' +for GIT_VENDOR in ${GIT_VENDOR_LIST[@]}; do + export VENDOR_NAME + VENDOR_NAME="$(echo $GIT_VENDOR|awk -F '@' '{print $1}')" + echo Vendor Name: $VENDOR_NAME + export VENDOR_REF + VENDOR_REF="$(echo $GIT_VENDOR|awk -F '@' '{print $2}'| sed 's/\://g')" + echo Vendor Ref: $VENDOR_REF +done +