From 779cf7f220535b13118fa30c80e0e7d542f2b8e8 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Thu, 25 Apr 2024 16:01:18 +0200 Subject: [PATCH] " --- cd.sh | 48 ++++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/cd.sh b/cd.sh index 1ebbe9e..35d3c14 100644 --- a/cd.sh +++ b/cd.sh @@ -3,18 +3,18 @@ NAMESERVERS=( ) REPOSITORY='rwx.work/cd' -echo ' +echo " 1/12 set name servers -' +" for nameserver in "${NAMESERVERS[@]}" ; do echo "nameserver ${nameserver}" \ >> '/etc/resolv.conf' \ || exit done -echo ' +echo " 2/12 configure package manager -' +" echo -n "\ Acquire::Check-Valid-Until True; APT::Get::Show-Versions True; @@ -23,9 +23,9 @@ APT::Install-Suggests False; Dir::Etc::SourceParts ''; " > '/etc/apt/apt.conf.d/apt.conf' \ || exit -echo ' +echo " 3/12 configure package repositories -' +" echo -n "\ deb https://deb.debian.org/debian bookworm main deb https://deb.debian.org/debian bookworm-backports main @@ -34,54 +34,54 @@ deb https://deb.debian.org/debian-security bookworm-security main " > '/etc/apt/sources.list' \ || exit -echo ' +echo " 4/12 update package catalog -' +" apt-get update \ || exit -echo ' +echo " 5/12 install CA certificates package -' +" apt-get install --yes 'ca-certificates' \ || exit -echo ' +echo " 6/12 update package catalog -' +" apt-get update \ || exit -echo ' +echo " 7/12 upgrade packages -' +" apt-get upgrade --yes \ || exit -echo ' +echo " 8/12 install Git -' +" apt-get install --yes 'git' \ || exit DIRECTORY="$(mktemp --directory)" \ || exit -echo ' +echo " 9/12 clone Continuous Delivery -' +" git clone \ "${GITHUB_SERVER_URL}/${REPOSITORY}" \ "${DIRECTORY}" \ || exit -echo ' +echo " 10/12 install Python -' +" apt-get install --yes 'python3' \ || exit -echo ' +echo " 11/12 clean package cache -' +" apt-get clean \ || exit -echo ' +echo " 12/12 bootstrap -' +" "${DIRECTORY}/bootstrap.sh"