From 6aa44ea7e8dcca262b0d8fd5d190ad4765c953e3 Mon Sep 17 00:00:00 2001 From: Tracey Clark Date: Sat, 3 Feb 2024 16:33:14 -0600 Subject: [PATCH] Solus scripts update Move all solus scripts to their own directory Add script to go to oct tool in infra repo --- .../solus_dev_setup.sh | 0 solus_utility/solus_goto_oct.sh | 23 +++++++++++++++++++ .../solus_package_backup.sh | 0 .../solus_package_restore.sh | 0 4 files changed, 23 insertions(+) rename solus_dev_setup.sh => solus_utility/solus_dev_setup.sh (100%) create mode 100755 solus_utility/solus_goto_oct.sh rename solus_package_backup.sh => solus_utility/solus_package_backup.sh (100%) rename solus_package_restore.sh => solus_utility/solus_package_restore.sh (100%) diff --git a/solus_dev_setup.sh b/solus_utility/solus_dev_setup.sh similarity index 100% rename from solus_dev_setup.sh rename to solus_utility/solus_dev_setup.sh diff --git a/solus_utility/solus_goto_oct.sh b/solus_utility/solus_goto_oct.sh new file mode 100755 index 0000000..2225d27 --- /dev/null +++ b/solus_utility/solus_goto_oct.sh @@ -0,0 +1,23 @@ +#!/usr/bin/env bash +# Update solus infra repo and get to oct directory +# Used when emailing OC backers + +function update_repos() { + printf "[INFO] Updating the Solus package repo\n" + gotosoluspkgs + git switch main + git fetch && git pull + + printf "[INFO] Updating the Solus infrastructure-tooling repo \n" + cd infrastructure-tooling + git switch master + git fetch && git pull + + printf "[INFO] Switching to the oct directory\n" + cd oct + exec bash +} + +source ~/.bashrc.d/solus-monorepo-helpers.sh + +update_repos diff --git a/solus_package_backup.sh b/solus_utility/solus_package_backup.sh similarity index 100% rename from solus_package_backup.sh rename to solus_utility/solus_package_backup.sh diff --git a/solus_package_restore.sh b/solus_utility/solus_package_restore.sh similarity index 100% rename from solus_package_restore.sh rename to solus_utility/solus_package_restore.sh