From 95cc5e74fc631565a113232c94eae41b326a6270 Mon Sep 17 00:00:00 2001 From: Ethan Paul Date: Fri, 20 Dec 2024 15:08:17 -0500 Subject: [PATCH] Initialize repo --- configure.sh | 5 +++++ setup.sh | 38 -------------------------------------- 2 files changed, 5 insertions(+), 38 deletions(-) create mode 100755 configure.sh delete mode 100755 setup.sh diff --git a/configure.sh b/configure.sh new file mode 100755 index 0000000..264980e --- /dev/null +++ b/configure.sh @@ -0,0 +1,5 @@ +cp .post-commit-hook .git/hooks/post-commit +git config set toolbox-dev-env.name voyager-base +git config set toolbox-dev-env.base-image.name registry.fedoraproject.org/fedora-toolbox +git config set toolbox-dev-env.base-image.version-script 'cat /etc/os-release | grep VERSION_ID | cut -d = -f 2' +git config unset toolbox-dev-env.base-image.version diff --git a/setup.sh b/setup.sh deleted file mode 100755 index 682ee85..0000000 --- a/setup.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/usr/bin/env bash - -function configure() { - echo "cp .post-commit-hook .git/hooks/post-commit">./configure.sh - - read -p "Enter a name for this environment [development]: " envName - local envName=${envName:-development} - echo "git config set toolbox-dev-env.name ${envName}">>./configure.sh - - read -p "Enter path of base image [registry.fedoraproject.org/fedora-toolbox]: " baseImage - local baseImage=${baseImage:-registry.fedoraproject.org/fedora-toolbox} - echo "git config set toolbox-dev-env.base-image.name ${baseImage}">>./configure.sh - - read -p "Would you like to use a command to determine the base image version [y/N] " -n 1 -r - echo - if [[ $REPLY =~ ^[Yy]$ ]]; then - read -p "Enter command to determine base image version: " baseImageVersionCommand - echo "git config set toolbox-dev-env.base-image.version-script '${baseImageVersionCommand}'">>./configure.sh - echo "git config unset toolbox-dev-env.base-image.version">>./configure.sh - else - read -p "Enter base image version: " baseImageVersion - echo "git config set toolbox-dev-env.base-image.version ${baseImageVersion}">>./configure.sh - echo "git config unset toolbox-dev-env.base-image.version-script">>./configure.sh - fi -} - -function main() { - trap "rm -f configure.sh" 1 2 3 - - configure - chmod +x ./configure.sh - bash ./configure.sh - - echo "Setup is now completed. Please commit 'configure.sh' to persist the configuration" - rm setup.sh -} - -main $@