# pipeline is less elegant than yq but that requires venv and pip install
repo=$(grep "^repo:" "$version_file" | cut -d: -f2 | xargs )
ver=$(grep "^version:" "$version_file" | cut -d: -f2 | xargs)
# pipeline is less elegant than yq but that requires venv and pip install
repo=$(grep "^repo:" "$version_file" | cut -d: -f2 | xargs )
ver=$(grep "^version:" "$version_file" | cut -d: -f2 | xargs)
echo "Failed to get RMR version string from file $version_file"
exit 1
fi
# default to release repo; accept override to use staging repo
repo=${repo:-"release"}
echo "Failed to get RMR version string from file $version_file"
exit 1
fi
# default to release repo; accept override to use staging repo
repo=${repo:-"release"}
for deb in "rmr_${ver}_amd64.deb" "rmr-dev_${ver}_amd64.deb"; do
wget -nv --content-disposition "https://packagecloud.io/o-ran-sc/${repo}/packages/debian/stretch/${deb}/download.deb"
sudo dpkg -i "${deb}"
for deb in "rmr_${ver}_amd64.deb" "rmr-dev_${ver}_amd64.deb"; do
wget -nv --content-disposition "https://packagecloud.io/o-ran-sc/${repo}/packages/debian/stretch/${deb}/download.deb"
sudo dpkg -i "${deb}"