diff --git a/prod_build/linux/debian/scripts/pre-build.sh.save b/prod_build/linux/debian/scripts/pre-build.sh.save deleted file mode 100755 index babcddf42aeb5f4963d13c8710664fc2726e2083..0000000000000000000000000000000000000000 --- a/prod_build/linux/debian/scripts/pre-build.sh.save +++ /dev/null @@ -1,109 +0,0 @@ -#!/bin/bash - -#export_variables() { - -#IFS=$'\n' -#for variable in $(cat prod_build/linux/debian/conf/*); do -# echo "$variable" -# export $(echo "$variable" | sed 's/\"//g') -#done - -#} - - -#installing required dependencies - -check_packages() { - - IFS=" " - local PKG_DEPPIES=$(echo $PKG_DEPS | sed 's/\"//g') - for element in "$PKG_DEPPIES"; do - echo "[DEBUGGA] Checking if $element is installed" - if ! dpkg-query -s $element; then - echo "[WRN] Package $element is not installed. Starting installation" - return 1 - fi - done - return 0 - -} - -install_dependencies() { - - if check_packages >> /dev/null; then - echo "[INF] All required packages are installed" - else - echo "" - local PKG_DEPPIES=$(echo $PKG_DEPS | sed 's/\"//g') - echo "[DEBUGGA] Attempting to install $PKG_DEPPIES" - if sudo apt-get install $PKG_DEPPIES -y ; then - echo "" - echo "[INF] Packages were installed successfully" - else - echo "[ERR] can\'t install required packages. Please, check your package manager" - echo "Aborting" - exit 1 - fi - fi - return 0 - -} - -#extract_version_number() { - -#IFS=" " -#for entry in $VERSION_ENTRIES; do -# VERSION_STRING=$(echo $VERSION_STRING | sed "s/$entry/$( cat $VERSION_FILE | grep $entry | sed 's/ //g' | cut -d '=' -f2 )/") #Replacing templates with numbers -#done -#echo -e "project version is $VERSION_STRING" -# -#} - -#extract_gitlog_text() { -# -#borders=$( git log | grep -n 'commit\|Date' | head -n 3 | tail -n 2 | cut -d ':' -f1) -#upb=$(echo $borders | cut -d $'\n' -f1) -#dwnb=$(echo $borders | cut -d $'\n' -f2) -#text=$(git log | head -n $( expr $dwnb - 2 ) | tail -n $( expr $dwnb - $upb - 3 ) ) -#echo $text -# -#} - -#. prod_build/general/install_dependencies -. prod_build/general/pre-build.sh #VERSIONS and git -export_variables "prod_build/linux/debian/conf/*" -install_dependencies - -VERSION_STRING=$(echo $VERSION_FORMAT | sed "s/\"//g" ) #Removing quotes -VERSION_ENTRIES=$(echo $VERSION_ENTRIES | sed "s/\"//g" ) -extract_version_number -last_version_string=$(cat prod_build/linux/debian/essentials/changelog | head -n 1 | cut -d '(' -f2 | cut -d ')' -f1) - - - - -if [ $( gitlab-runner -v 2> /dev/null ; echo $? ) == 0 ]; then - echo "[WRN] on build platform. Version won't be changed" - -elif [ "$last_version_string" == "$VERSION_STRING" ]; then - echo "[INF] Version $last_version_string is equal to $VERSION_STRING. Nothing to change" - -else - echo "[INF] editing the changelog" - text=$(extract_gitlog_text) - IFS=$'\n' - for textline in $text; do - dch -v $VERSION_STRING $textline - done - branch=$(git branch | grep "*" | cut -c 3- ) - case branch in - "master" ) branch="stable";; - "develop" ) branch="testing";; - esac - dch -r --distribution "$branch" --force-distribution ignored - controlfile_version=$(cat prod_build/linux/debian/essentials/control | grep "Standards" | cut -d ' ' -f2) #Add to control info. - sed -i "s/$controlfile_version/$VERSION_STRING/" prod_build/linux/debian/essentials/control - export UPDVER=1 -fi - -## Maybe we do have the version required? Then we don't need to build it again. CHECK IT THERE! diff --git a/prod_build/linux/debian/scripts/pre-build.sh.save.1 b/prod_build/linux/debian/scripts/pre-build.sh.save.1 deleted file mode 100755 index bbafd08b2535b31c3fd173aa9cd89de3e1dd4b9f..0000000000000000000000000000000000000000 --- a/prod_build/linux/debian/scripts/pre-build.sh.save.1 +++ /dev/null @@ -1,111 +0,0 @@ -#!/bin/bash - -#export_variables() { - -#IFS=$'\n' -#for variable in $(cat prod_build/linux/debian/conf/*); do -# echo "$variable" -# export $(echo "$variable" | sed 's/\"//g') -#done - -#} - - -#installing required dependencies - -check_packages() { - - IFS=" " - local PKG_DEPPIES=$(echo $PKG_DEPS | sed 's/\"//g') - for element in "$PKG_DEPPIES"; do - echo "[DEBUGGA] Checking if $element is installed" - if ! dpkg-query -s $element; then - echo "[WRN] Package $element is not installed. Starting installation" - return 1 - fi - done - return 0 - -} - -install_dependencies() { - - if check_packages >> /dev/null; then - echo "[INF] All required packages are installed" - else - echo "" - local PKG_DEPPIES=$(echo $PKG_DEPS | sed 's/\"//g') - echo "[DEBUGGA] Attempting to install $PKG_DEPPIES" - if sudo apt-get install $PKG_DEPPIES -y ; then - echo "" - echo "[INF] Packages were installed successfully" - else - echo "[ERR] can\'t install required packages. Please, check your package manager" - echo "Aborting" - exit 1 - fi - fi - return 0 - -} - -#extract_version_number() { - -#IFS=" " -#for entry in $VERSION_ENTRIES; do -# VERSION_STRING=$(echo $VERSION_STRING | sed "s/$entry/$( cat $VERSION_FILE | grep $entry | sed 's/ //g' | cut -d '=' -f2 )/") #Replacing templates with numbers -#done -#echo -e "project version is $VERSION_STRING" -# -#} - -#extract_gitlog_text() { -# -#borders=$( git log | grep -n 'commit\|Date' | head -n 3 | tail -n 2 | cut -d ':' -f1) -#upb=$(echo $borders | cut -d $'\n' -f1) -#dwnb=$(echo $borders | cut -d $'\n' -f2) -#text=$(git log | head -n $( expr $dwnb - 2 ) | tail -n $( expr $dwnb - $upb - 3 ) ) -#echo $text -# -#} - -#. prod_build/general/install_dependencies -. prod_build/general/pre-build.sh #VERSIONS and git -export_variables "prod_build/linux/debian/conf/*" -install_dependencies - -VERSION_STRING=$(echo $VERSION_FORMAT | sed "s/\"//g" ) #Removing quotes -VERSION_ENTRIES=$(echo $VERSION_ENTRIES | sed "s/\"//g" ) -extract_version_number -last_version_string=$(cat prod_build/linux/debian/essentials/changelog | head -n 1 | cut -d '(' -f2 | cut -d ')' -f1) - -if [-z "$last_version_string"]; then - echo "Changelog won't be modified" - exit 1; -fi - -if [ $( gitlab-runner -v 2> /dev/null ; echo $? ) == 0 ]; then - echo "[WRN] on build platform. Version won't be changed" - -elif [ "$last_version_string" == "$VERSION_STRING" ]; then - echo "[INF] Version $last_version_string is equal to $VERSION_STRING. Nothing to change" - -else - echo "[INF] editing the changelog" - text=$(extract_gitlog_text) - IFS=$'\n' - for textline in $text; do - dch -v $VERSION_STRING $textline - done - branch=$(git branch | grep "*" | cut -c 3- ) - case branch in - "master" ) branch="stable";; - "develop" ) branch="testing";; - esac - dch -r --distribution "$branch" --force-distribution ignored - controlfile_version=$(cat prod_build/linux/debian/essentials/control | grep "Standards" | cut -d ' ' -f2) #Add to control info. - sed -i "s/$controlfile_version/$VERSION_STRING/" prod_build/linux/debian/essentials/control - export UPDVER=1 -fi - -## Maybe we do have the version required? Then we don't need to build it again. CHECK IT THERE! diff --git a/prod_build/linux/debian/scripts/pre-build.sh.save.2 b/prod_build/linux/debian/scripts/pre-build.sh.save.2 deleted file mode 100755 index da65de4135113b15277324ee72eeba41b4c0318e..0000000000000000000000000000000000000000 --- a/prod_build/linux/debian/scripts/pre-build.sh.save.2 +++ /dev/null @@ -1,111 +0,0 @@ -#!/bin/bash - -#export_variables() { - -#IFS=$'\n' -#for variable in $(cat prod_build/linux/debian/conf/*); do -# echo "$variable" -# export $(echo "$variable" | sed 's/\"//g') -#done - -#} - - -#installing required dependencies - -check_packages() { - - IFS=" " - local PKG_DEPPIES=$(echo $PKG_DEPS | sed 's/\"//g') - for element in "$PKG_DEPPIES"; do - echo "[DEBUGGA] Checking if $element is installed" - if ! dpkg-query -s $element; then - echo "[WRN] Package $element is not installed. Starting installation" - return 1 - fi - done - return 0 - -} - -install_dependencies() { - - if check_packages >> /dev/null; then - echo "[INF] All required packages are installed" - else - echo "" - local PKG_DEPPIES=$(echo $PKG_DEPS | sed 's/\"//g') - echo "[DEBUGGA] Attempting to install $PKG_DEPPIES" - if sudo apt-get install $PKG_DEPPIES -y ; then - echo "" - echo "[INF] Packages were installed successfully" - else - echo "[ERR] can\'t install required packages. Please, check your package manager" - echo "Aborting" - exit 1 - fi - fi - return 0 - -} - -#extract_version_number() { - -#IFS=" " -#for entry in $VERSION_ENTRIES; do -# VERSION_STRING=$(echo $VERSION_STRING | sed "s/$entry/$( cat $VERSION_FILE | grep $entry | sed 's/ //g' | cut -d '=' -f2 )/") #Replacing templates with numbers -#done -#echo -e "project version is $VERSION_STRING" -# -#} - -#extract_gitlog_text() { -# -#borders=$( git log | grep -n 'commit\|Date' | head -n 3 | tail -n 2 | cut -d ':' -f1) -#upb=$(echo $borders | cut -d $'\n' -f1) -#dwnb=$(echo $borders | cut -d $'\n' -f2) -#text=$(git log | head -n $( expr $dwnb - 2 ) | tail -n $( expr $dwnb - $upb - 3 ) ) -#echo $text -# -#} - -#. prod_build/general/install_dependencies -. prod_build/general/pre-build.sh #VERSIONS and git -export_variables "prod_build/linux/debian/conf/*" -install_dependencies - -VERSION_STRING=$(echo $VERSION_FORMAT | sed "s/\"//g" ) #Removing quotes -VERSION_ENTRIES=$(echo $VERSION_ENTRIES | sed "s/\"//g" ) -extract_version_number -last_version_string=$(cat prod_build/linux/debian/essentials/changelog | head -n 1 | cut -d '(' -f2 | cut -d ')' -f1) - -if [ -z "$last_version_string" ]; then - echo "Changelog won't be modified" - exit 1; -fi - -if [ $( gitlab-runner -v 2> /dev/null ; echo $? ) == 0 ]; then - echo "[WRN] on build platform. Version won't be changed" - -elif [ "$last_version_string" == "$VERSION_STRING" ]; then - echo "[INF] Version $last_version_string is equal to $VERSION_STRING. Nothing to change" - -else - echo "[INF] editing the changelog" - text=$(extract_gitlog_text) - IFS=$'\n' - for textline in $text; do - dch -v $VERSION_STRING $textline - done - branch=$(git branch | grep "*" | cut -c 3- ) - case branch in - "master" ) branch="stable";; - "develop" ) branch="testing";; - esac - dch -r --distribution "$branch" --force-distribution ignored - controlfile_version=$(cat prod_build/linux/debian/essentials/control | grep "Standards" | cut -d ' ' -f2) #Add to control info. - sed -i "s/$controlfile_version/$VERSION_STRING/" prod_build/linux/debian/essentials/control - export UPDVER=1 -fi - -## Maybe we do have the version required? Then we don't need to build it again. CHECK IT THERE! diff --git a/prod_build/linux/debian/scripts/pre-build.sh.save.3 b/prod_build/linux/debian/scripts/pre-build.sh.save.3 deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/prod_build/linux/debian/scripts/pre-build.sh.save.4 b/prod_build/linux/debian/scripts/pre-build.sh.save.4 deleted file mode 100755 index 654f03314690695086e59df787996a7ef4ae2707..0000000000000000000000000000000000000000 --- a/prod_build/linux/debian/scripts/pre-build.sh.save.4 +++ /dev/null @@ -1,113 +0,0 @@ -#!/bin/bash - -#export_variables() { - -#IFS=$'\n' -#for variable in $(cat prod_build/linux/debian/conf/*); do -# echo "$variable" -# export $(echo "$variable" | sed 's/\"//g') -#done - -#} - - -#installing required dependencies - -check_packages() { - - IFS=" " - local PKG_DEPPIES=$(echo $PKG_DEPS | sed 's/\"//g') - for element in "$PKG_DEPPIES"; do - echo "[DEBUGGA] Checking if $element is installed" - if ! dpkg-query -s $element; then - echo "[WRN] Package $element is not installed. Starting installation" - return 1 - fi - done - return 0 - -} - -install_dependencies() { - - if check_packages >> /dev/null; then - echo "[INF] All required packages are installed" - else - echo "" - local PKG_DEPPIES=$(echo $PKG_DEPS | sed 's/\"//g') - echo "[DEBUGGA] Attempting to install $PKG_DEPPIES" - if sudo apt-get install $PKG_DEPPIES -y ; then - echo "" - echo "[INF] Packages were installed successfully" - else - echo "[ERR] can\'t install required packages. Please, check your package manager" - echo "Aborting" - exit 1 - fi - fi - return 0 - -} - -#extract_version_number() { - -#IFS=" " -#for entry in $VERSION_ENTRIES; do -# VERSION_STRING=$(echo $VERSION_STRING | sed "s/$entry/$( cat $VERSION_FILE | grep $entry | sed 's/ //g' | cut -d '=' -f2 )/") #Replacing templates with numbers -#done -#echo -e "project version is $VERSION_STRING" -# -#} - -#extract_gitlog_text() { -# -#borders=$( git log | grep -n 'commit\|Date' | head -n 3 | tail -n 2 | cut -d ':' -f1) -#upb=$(echo $borders | cut -d $'\n' -f1) -#dwnb=$(echo $borders | cut -d $'\n' -f2) -#text=$(git log | head -n $( expr $dwnb - 2 ) | tail -n $( expr $dwnb - $upb - 3 ) ) -#echo $text -# -#} - -#. prod_build/general/install_dependencies -. prod_build/general/pre-build.sh #VERSIONS and git -export_variables "prod_build/linux/debian/conf/*" -install_dependencies - -VERSION_STRING=$(echo $VERSION_FORMAT | sed "s/\"//g" ) #Removing quotes -VERSION_ENTRIES=$(echo $VERSION_ENTRIES | sed "s/\"//g" ) -extract_version_number -last_version_string=$(cat prod_build/linux/debian/essentials/changelog | head -n 1 | cut -d '(' -f2 | cut -d ')' -f1) - - -echo $Mausam -#if [ -z "$last_version_string"]; then -# echo "Changelog won't be modified" -# exit 1; -#fi - -if [ $( gitlab-runner -v 2> /dev/null ; echo $? ) == 0 ]; then - echo "[WRN] on build platform. Version won't be changed" - -elif [ "$last_version_string" == "$VERSION_STRING" ]; then - echo "[INF] Version $last_version_string is equal to $VERSION_STRING. Nothing to change" - -else - echo "[INF] editing the changelog" - text=$(extract_gitlog_text) - IFS=$'\n' - for textline in $text; do - dch -v $VERSION_STRING $textline - done - branch=$(git branch | grep "*" | cut -c 3- ) - case branch in - "master" ) branch="stable";; - "develop" ) branch="testing";; - esac - dch -r --distribution "$branch" --force-distribution ignored - controlfile_version=$(cat prod_build/linux/debian/essentials/control | grep "Standards" | cut -d ' ' -f2) #Add to control info. - sed -i "s/$controlfile_version/$VERSION_STRING/" prod_build/linux/debian/essentials/control - export UPDVER=1 -fi - -## Maybe we do have the version required? Then we don't need to build it again. CHECK IT THERE!