Update ct/sonarqube.sh

This commit is contained in:
Slaviša Arežina 2025-10-01 00:37:22 +02:00 committed by GitHub
parent 5a179d4c69
commit 02462572b0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -40,20 +40,18 @@ function update_script() {
fetch_and_deploy_gh_release "sonarqube" "SonarSource/sonarqube" "tarball" fetch_and_deploy_gh_release "sonarqube" "SonarSource/sonarqube" "tarball"
msg_info "Restoring backup"
cp -rp ${BACKUP_DIR}/data/ /opt/sonarqube/data/ cp -rp ${BACKUP_DIR}/data/ /opt/sonarqube/data/
cp -rp ${BACKUP_DIR}/extensions/ /opt/sonarqube/extensions/ cp -rp ${BACKUP_DIR}/extensions/ /opt/sonarqube/extensions/
cp -p ${BACKUP_DIR}/conf/sonar.properties /opt/sonarqube/conf/sonar.properties cp -p ${BACKUP_DIR}/conf/sonar.properties /opt/sonarqube/conf/sonar.properties
rm -rf ${BACKUP_DIR} rm -rf ${BACKUP_DIR}
chown -R sonarqube:sonarqube /opt/sonarqube chown -R sonarqube:sonarqube /opt/sonarqube
msg_ok "Backup restored"
echo "${RELEASE}" > /opt/${APP}_version.txt
msg_info "Starting service"
systemctl start sonarqube systemctl start sonarqube
msg_ok "Service started"
msg_ok "Updated to v${RELEASE}" msg_ok "Updated Successfully"
else
msg_ok "No update required. ${APP} is already at v${RELEASE}."
fi fi
exit exit
} }