mirror of
https://gitee.com/spark-store-project/spark-store
synced 2025-12-14 04:42:03 +08:00
支持在安装前进行测试(ss-do-upgrade-worker)
用法:pkexec /opt/durapps/spark-store/bin/update-upgrade/ss-do-upgrade-worker.sh test-install-app pkgname
This commit is contained in:
7
debian/changelog
vendored
7
debian/changelog
vendored
@@ -1,3 +1,10 @@
|
|||||||
|
spark-store (4.2.1) stable; urgency=medium
|
||||||
|
|
||||||
|
* 调整:支持在安装前进行测试(ss-do-upgrade-worker)
|
||||||
|
* 修复: 因依赖不完全导致在LinuxMint下无法下载统计
|
||||||
|
|
||||||
|
--shenmo <shenmo@spark-app.store> Fri, 30 Jan 2022 00:00:00 +0800
|
||||||
|
|
||||||
spark-store (4.2) stable; urgency=medium
|
spark-store (4.2) stable; urgency=medium
|
||||||
|
|
||||||
* 调整:UOS开发者模式提示现在不会那么挤了
|
* 调整:UOS开发者模式提示现在不会那么挤了
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ DWIDGET_USE_NAMESPACE
|
|||||||
int main(int argc, char *argv[])
|
int main(int argc, char *argv[])
|
||||||
{
|
{
|
||||||
// Get build time
|
// Get build time
|
||||||
static const QString version = "4.2";
|
static const QString version = "4.2.1";
|
||||||
static const QDate buildDate = QLocale(QLocale::English).toDate(QString(__DATE__).replace(" ", " 0"), "MMM dd yyyy");
|
static const QDate buildDate = QLocale(QLocale::English).toDate(QString(__DATE__).replace(" ", " 0"), "MMM dd yyyy");
|
||||||
static const QTime buildTime = QTime::fromString(__TIME__, "hh:mm:ss");
|
static const QTime buildTime = QTime::fromString(__TIME__, "hh:mm:ss");
|
||||||
static const QString buildDateTime = buildDate.toString("yyyy.MM.dd") + "-" + buildTime.toString("hh:mm:ss");
|
static const QString buildDateTime = buildDate.toString("yyyy.MM.dd") + "-" + buildTime.toString("hh:mm:ss");
|
||||||
|
|||||||
@@ -32,6 +32,21 @@ case $1 in
|
|||||||
IS_UPGRADE_ERROR=`cat /tmp/spark-store-app-upgrade-log.txt | grep "Package manager quit with exit code."`
|
IS_UPGRADE_ERROR=`cat /tmp/spark-store-app-upgrade-log.txt | grep "Package manager quit with exit code."`
|
||||||
echo "$IS_UPGRADE_ERROR" > /tmp/spark-store-app-upgrade-status.txt
|
echo "$IS_UPGRADE_ERROR" > /tmp/spark-store-app-upgrade-status.txt
|
||||||
;;
|
;;
|
||||||
|
test-install-app)
|
||||||
|
try_run_output=$(aptss --dry-run install $@)
|
||||||
|
try_run_ret="$?"
|
||||||
|
|
||||||
|
if [ "$try_run_ret" -ne 0 ]
|
||||||
|
then
|
||||||
|
echo "Package manager quit with exit code.Here is the log"
|
||||||
|
echo "包管理器以错误代码退出.日志如下"
|
||||||
|
echo
|
||||||
|
echo -e "${try_run_output}"
|
||||||
|
exit "$try_run_ret"
|
||||||
|
fi
|
||||||
|
|
||||||
|
exit 0
|
||||||
|
;;
|
||||||
|
|
||||||
clean-log)
|
clean-log)
|
||||||
rm -f /tmp/spark-store-app-ssupdate-status.txt /tmp/spark-store-app-ssupdate-log.txt /tmp/spark-store-app-upgrade-log.txt /tmp/spark-store-app-upgrade-status.txt
|
rm -f /tmp/spark-store-app-ssupdate-status.txt /tmp/spark-store-app-ssupdate-log.txt /tmp/spark-store-app-upgrade-log.txt /tmp/spark-store-app-upgrade-status.txt
|
||||||
|
|||||||
Reference in New Issue
Block a user