From cf7dc1d1e720ef647233ce28671e67580f151014 Mon Sep 17 00:00:00 2001 From: vastxie Date: Thu, 19 Dec 2024 10:30:37 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0=20deploy.sh=20?= =?UTF-8?q?=E8=84=9A=E6=9C=AC=E4=BB=A5=E6=94=AF=E6=8C=81=20macOS=20?= =?UTF-8?q?=E5=92=8C=E5=A4=9A=E7=A7=8D=20Linux=20=E5=8F=91=E8=A1=8C?= =?UTF-8?q?=E7=89=88=EF=BC=8C=E5=88=A0=E9=99=A4=E6=97=A0=E7=94=A8=E7=9A=84?= =?UTF-8?q?=E6=B5=8B=E8=AF=95=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- deploy.sh | 34 +++++++++++++++---- .../modules/order/order.controller.spec.ts | 18 ---------- .../src/modules/order/order.service.spec.ts | 18 ---------- 3 files changed, 27 insertions(+), 43 deletions(-) delete mode 100644 src/service/src/modules/order/order.controller.spec.ts delete mode 100644 src/service/src/modules/order/order.service.spec.ts diff --git a/deploy.sh b/deploy.sh index d49d98d..3c88869 100755 --- a/deploy.sh +++ b/deploy.sh @@ -31,26 +31,46 @@ check_cpu_arch() { } check_os() { + # 检测 macOS if [[ "$(uname)" == "Darwin" ]]; then os_name="macOS" InstallMethod="brew" + + # 检测 Linux 系统 else if command -v lsb_release >/dev/null; then DISTRO=$(lsb_release -i -s) else DISTRO=$(grep -oP '^ID=\K.*' /etc/*-release) fi + case "$DISTRO" in - Debian|Ubuntu) os_name="${DISTRO}-based Linux"; InstallMethod="sudo apt-get" ;; + Debian|Ubuntu) + os_name="${DISTRO}-based Linux" + InstallMethod="sudo apt-get" + ;; centos) + # 区分 CentOS 7 和 CentOS 8 if [[ "$(grep -oP '^VERSION_ID="\K[0-9]+' /etc/*-release)" == "7" ]]; then - os_name="CentOS 7"; InstallMethod="yum" + os_name="CentOS 7" + InstallMethod="yum" else - os_name="CentOS 8"; InstallMethod="dnf" - fi ;; - fedora) os_name="Fedora"; InstallMethod="dnf" ;; - opensuse-leap) os_name="openSUSE Leap"; InstallMethod="sudo zypper" ;; - *) echo "未知操作系统,脚本不支持"; exit 1 ;; + os_name="CentOS 8" + InstallMethod="dnf" + fi + ;; + fedora) + os_name="Fedora" + InstallMethod="dnf" + ;; + opensuse-leap) + os_name="openSUSE Leap" + InstallMethod="sudo zypper" + ;; + *) + echo "未知操作系统,脚本不支持" + exit 1 + ;; esac fi } diff --git a/src/service/src/modules/order/order.controller.spec.ts b/src/service/src/modules/order/order.controller.spec.ts deleted file mode 100644 index af4777a..0000000 --- a/src/service/src/modules/order/order.controller.spec.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { Test, TestingModule } from '@nestjs/testing'; -import { OrderController } from './order.controller'; - -describe('OrderController', () => { - let controller: OrderController; - - beforeEach(async () => { - const module: TestingModule = await Test.createTestingModule({ - controllers: [OrderController], - }).compile(); - - controller = module.get(OrderController); - }); - - it('should be defined', () => { - expect(controller).toBeDefined(); - }); -}); diff --git a/src/service/src/modules/order/order.service.spec.ts b/src/service/src/modules/order/order.service.spec.ts deleted file mode 100644 index 31a8118..0000000 --- a/src/service/src/modules/order/order.service.spec.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { Test, TestingModule } from '@nestjs/testing'; -import { OrderService } from './order.service'; - -describe('OrderService', () => { - let service: OrderService; - - beforeEach(async () => { - const module: TestingModule = await Test.createTestingModule({ - providers: [OrderService], - }).compile(); - - service = module.get(OrderService); - }); - - it('should be defined', () => { - expect(service).toBeDefined(); - }); -});