From 28402e2a4905ed7b1fadf934e877f43ce423ceb5 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 3 Dec 2025 16:36:35 -0300 Subject: [PATCH] =?UTF-8?q?automatiza=C3=A7=C3=A3o=20de=20libs=20VBC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- atualiza_TotalBus.bash | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/atualiza_TotalBus.bash b/atualiza_TotalBus.bash index 7e2679b..addcdac 100755 --- a/atualiza_TotalBus.bash +++ b/atualiza_TotalBus.bash @@ -489,6 +489,7 @@ case $service in fi echo -e " " echo -e "Verificando a versão atual..." + sleep 1 [ ! -x "$(which unzip)" ] && echo "Instalando... " && sudo apt install unzip 1> /dev/null 2>&1 -y # unzip instalado? mkdir -p /tmp/$cliente cp -r /dados/$cliente/standalone/deployments/webstart.war/sco2/SCO.jar.pack.gz /tmp/$cliente @@ -497,6 +498,7 @@ case $service in echo -e " " echo -e "A versão atual é: $versaoatual" echo -e " " + sleep 1 echo -e "Abaixo, informe seu usuario e senha do Jenkins..." echo -e " " echo -e " https://jenkinstotalbus.rjconsultores.com.br " @@ -557,7 +559,39 @@ case $service in rm -rf /dados/$cliente/standalone/deployments/webstart.war/sco2/SCO.jar.pack.gz* rm -rf /dados/$cliente/standalone/deployments/webstart.war/sco2/scopaf.conf* sleep 1 + echo -e " " + echo -e "Iniciando validação de bibliotecas..." + echo -e " " + echo -e "Abaixo, informe seu usuario e senha do "***GIT RJ...***"" echo -e " " + echo -e "##########################################" + echo -e "# https://gitrj.rjconsultores.com.br #" + echo -e "##########################################" + echo -e " " + read -p "Digite seu USUÁRIO do GIT RJ: " usergit + echo -e " " + read -s -p "Digite sua SENHA do GIT RJ: " passgit + echo -e " " + echo -e "Validando usuario e senha..." + echo -e " " + validgit=$(curl -s -w "%{http_code}" -su "$usergit:$passgit" -o /dev/null "https://gitrj.rjconsultores.com.br" ; echo) + if [[ "$validgit" -eq 200 ]]; then + echo "Usuário e senha validado com sucesso!" + elif [[ "$validgit" -eq 401 ]]; then + echo -e "Usuário ou senha incorretos." + echo -e "Tente novamente..." + exit 0 + else + echo "Erro ao tentar logar. Código HTTP: $validgit" + echo -e "Finalizando script." + exit 1 + fi + echo -e " " + + export JAVA_HOME="/dados/jdk-11.0.5/" && curl -sL -u $usergit:$passgit https://gitrj.rjconsultores.com.br/Infra/Scripts/raw/branch/master/update_libs/update_libs.sh | bash -s -- /tmp/SCO.jar.pack.gz /tmp/cache_library/ http://webstartqualidade.rjconsultores.com.br/webstart/sco2/SCO_lib/ /dados/$cliente/standalone/deployments/webstart.war/sco2/SCO_lib/ + + sleep 1 + echo -e " " echo -e "Iniciando atualização de "VentaBoletosCliente" do cliente "$cliente" para versão "$versaoclient"..." cp -rv /tmp/SCO.jar.pack.gz /dados/$cliente/standalone/deployments/webstart.war/sco2/ chown -Rf $cliente:$cliente /dados/$cliente/standalone/deployments/webstart.war/sco2/ @@ -592,7 +626,7 @@ case $service in ################################################################################################################ ----------------------------------------------------------------------------------" >> /dados/$cliente/standalone/log/atualizacao_$logt.log rm -rf /tmp/SCO* - rm -rf /tmp/$cliente + #rm -rf /tmp/$cliente echo -e " " echo -e "- Versão antiga: $versaoatual" echo -e " "