automatização de libs VBC
parent
e30ab888c1
commit
28402e2a49
|
|
@ -489,6 +489,7 @@ case $service in
|
||||||
fi
|
fi
|
||||||
echo -e " "
|
echo -e " "
|
||||||
echo -e "Verificando a versão atual..."
|
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?
|
[ ! -x "$(which unzip)" ] && echo "Instalando... " && sudo apt install unzip 1> /dev/null 2>&1 -y # unzip instalado?
|
||||||
mkdir -p /tmp/$cliente
|
mkdir -p /tmp/$cliente
|
||||||
cp -r /dados/$cliente/standalone/deployments/webstart.war/sco2/SCO.jar.pack.gz /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 " "
|
||||||
echo -e "A versão atual é: $versaoatual"
|
echo -e "A versão atual é: $versaoatual"
|
||||||
echo -e " "
|
echo -e " "
|
||||||
|
sleep 1
|
||||||
echo -e "Abaixo, informe seu usuario e senha do Jenkins..."
|
echo -e "Abaixo, informe seu usuario e senha do Jenkins..."
|
||||||
echo -e " "
|
echo -e " "
|
||||||
echo -e " https://jenkinstotalbus.rjconsultores.com.br "
|
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/SCO.jar.pack.gz*
|
||||||
rm -rf /dados/$cliente/standalone/deployments/webstart.war/sco2/scopaf.conf*
|
rm -rf /dados/$cliente/standalone/deployments/webstart.war/sco2/scopaf.conf*
|
||||||
sleep 1
|
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 "##########################################"
|
||||||
|
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"..."
|
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/
|
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/
|
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
|
----------------------------------------------------------------------------------" >> /dados/$cliente/standalone/log/atualizacao_$logt.log
|
||||||
rm -rf /tmp/SCO*
|
rm -rf /tmp/SCO*
|
||||||
rm -rf /tmp/$cliente
|
#rm -rf /tmp/$cliente
|
||||||
echo -e " "
|
echo -e " "
|
||||||
echo -e "- Versão antiga: $versaoatual"
|
echo -e "- Versão antiga: $versaoatual"
|
||||||
echo -e " "
|
echo -e " "
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue