summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRamón M. Gómez <ramongomez@us.es>2018-12-12 14:31:12 +0100
committerRamón M. Gómez <ramongomez@us.es>2018-12-12 14:31:12 +0100
commitb411a0f3eb40b3b946ee14876c263e940b8c9b64 (patch)
tree730f85a62f8f7ae9cd81032412158c48948cb52a
parent01f4ee0ba0377b096c3c3ec2e47bd33755eb82c7 (diff)
#886: Backward-compatible with JQ version 1.4
-rw-r--r--doc/CHANGELOG.es.txt3
-rwxr-xr-xinstaller/opengnsys_installer.sh2
-rwxr-xr-xinstaller/opengnsys_makecompress.sh6
-rwxr-xr-xinstaller/opengnsys_update.sh2
4 files changed, 8 insertions, 5 deletions
diff --git a/doc/CHANGELOG.es.txt b/doc/CHANGELOG.es.txt
index f04388d7..0f7176ae 100644
--- a/doc/CHANGELOG.es.txt
+++ b/doc/CHANGELOG.es.txt
@@ -56,6 +56,7 @@ Tickets resueltos en módulo OpenGnsys Server:
Tickets resueltos en módulo OpenGnsys Repository Server:
#850 Problema con repositorio recién instalado (corrección)
+#882 deleteimage no borra directorio (corrección)
Tickets resueltos en módulo OpenGnsys Web Admin Console:
#835 Problemas al listar plantillas en Nerboot Avanzado (corrección)
@@ -65,6 +66,8 @@ Tickets resueltos en módulo OpenGnsys Web Admin Console:
Tickets resueltos en módulo OpenGnsys Installer:
#876 Problemas al actualizar desde Subversion a Git (corrección)
+#879 Función checkVersion de opengnsys_update.sh del tar.gz da error si se ejecuta sobre la misma versión de OpenGnsys (corrección)
+#880 OpenGnsys_update.sh no deja la revisión, solo deja 1.1.0a (corrección)
Tickets genéricos resueltos:
#839 Errores detectado en API REST para Remote PC (corrección)
diff --git a/installer/opengnsys_installer.sh b/installer/opengnsys_installer.sh
index 883ef19e..0e93d92d 100755
--- a/installer/opengnsys_installer.sh
+++ b/installer/opengnsys_installer.sh
@@ -1558,7 +1558,7 @@ function installationSummary()
# de código o si no está incluida en el fichero de versión.
if [ $REMOTE -eq 1 ] || [ -z "$(jq -r '.release' $VERSIONFILE)" ]; then
# Revisión: rAñoMesDía.Gitcommit (8 caracteres de fecha y 7 primeros de commit).
- REVISION=$(curl -s "$API_URL" | jq '"r" + (.commit.commit.committer.date | gsub("-"; "")[:8]) + "." + (.commit.sha[:7])')
+ REVISION=$(curl -s "$API_URL" | jq '"r" + (.commit.commit.committer.date | split("-") | join("")[:8]) + "." + (.commit.sha[:7])')
jq ".release=$REVISION" $VERSIONFILE | sponge $VERSIONFILE
fi
VERSION="$(jq -r '[.project, .version, .codename, .release] | join(" ")' $VERSIONFILE 2>/dev/null)"
diff --git a/installer/opengnsys_makecompress.sh b/installer/opengnsys_makecompress.sh
index ff267b1e..6b09deb5 100755
--- a/installer/opengnsys_makecompress.sh
+++ b/installer/opengnsys_makecompress.sh
@@ -20,13 +20,13 @@ for PROG in jq unzip; do
fi
done
-# Variables
+# Variables.
BRANCH="devel"
CODE_URL="https://codeload.github.com/opengnsys/OpenGnsys/zip/$BRANCH"
API_URL="https://api.github.com/repos/opengnsys/OpenGnsys/branches/$BRANCH"
-REVISION=$(curl -s "$API_URL" | jq '"r" + (.commit.commit.committer.date | gsub("-"; "")[:8]) + "." + (.commit.sha[:7])')
+REVISION=$(curl -s "$API_URL" | jq '"r" + (.commit.commit.committer.date | split("-") | join("")[:8]) + "." + (.commit.sha[:7])')
-# Descargar repositorio SVN
+# Descargar del repositorio de código.
cd /tmp
rm -fr opengnsys
curl "$CODE_URL" -o opengnsys.zip && unzip opengnsys.zip && mv "OpenGnsys-$BRANCH" opengnsys
diff --git a/installer/opengnsys_update.sh b/installer/opengnsys_update.sh
index 8b56b549..34ef4b18 100755
--- a/installer/opengnsys_update.sh
+++ b/installer/opengnsys_update.sh
@@ -1080,7 +1080,7 @@ function updateSummary()
# Obtener revisión.
if [ $REMOTE -eq 1 ]; then
# Revisión: rAñoMesDía.Gitcommit (8 caracteres de fecha y 7 primeros de commit).
- REVISION=$(curl -s "$API_URL" | jq '"r" + (.commit.commit.committer.date | gsub("-"; "")[:8]) + "." + (.commit.sha[:7])')
+ REVISION=$(curl -s "$API_URL" | jq '"r" + (.commit.commit.committer.date | split("-") | join("")[:8]) + "." + (.commit.sha[:7])')
else
# Parámetro "release" del fichero JSON.
REVISION=$(jq -r '.release' $PROGRAMDIR/../doc/VERSION.json 2>/dev/null)