refactor: 将目录结构从 www 重命名为 nginx
- 将 default、git、note 目录下的 README.md 文件从 www目录移动到 nginx 目录 - 更新文件内容中的下载路径,从 www 改为 nginx- 修改 note 目录下的 deploy.sh 脚本执行路径
This commit is contained in:
@@ -7,13 +7,13 @@
|
||||
下载配置
|
||||
|
||||
```bash
|
||||
curl -fsSL https://git.sugarscat.cn/me/bash/-/raw/main/nginx/git/nginx.conf > /etc/nginx/sites-available/git.sugarscat.cn
|
||||
curl -fsSL https://git.sugarscat.cn/me/bash/-/raw/main/nginx/git.sugarscat.cn/nginx.conf > /etc/nginx/sites-available/git.sugarscat.cn
|
||||
```
|
||||
|
||||
启用配置
|
||||
|
||||
```bash
|
||||
ln -s /etc/nginx/sites-available/git.sugarscat.cn /etc/nginx/sites-enabled/git.sugarscat.cn
|
||||
ln -s /etc/nginx/sites-available/git.sugarscat.cn /etc/nginx/sites-enabled/
|
||||
```
|
||||
|
||||
测试配置
|
||||
@@ -35,13 +35,13 @@ crontab -l
|
||||
下载配置
|
||||
|
||||
```bash
|
||||
curl -fsSL https://git.sugarscat.cn/me/bash/-/raw/main/nginx/note/nginx.conf > /etc/nginx/sites-available/note.sugarscat.cn
|
||||
curl -fsSL https://git.sugarscat.cn/me/bash/-/raw/main/nginx/note.sugarscat.cn/nginx.conf > /etc/nginx/sites-available/note.sugarscat.cn
|
||||
```
|
||||
|
||||
启用配置
|
||||
|
||||
```bash
|
||||
ln -s /etc/nginx/sites-available/note.sugarscat.cn /etc/nginx/sites-enabled/note.sugarscat.cn
|
||||
ln -s /etc/nginx/sites-available/note.sugarscat.cn /etc/nginx/sites-enabled/
|
||||
```
|
||||
|
||||
测试配置
|
||||
@@ -1,33 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
# 开启严格模式
|
||||
set -e
|
||||
|
||||
# 定义变量
|
||||
REPO_URL="https://git.sugarscat.cn/me/website"
|
||||
TARGET_DIR="/var/www/website"
|
||||
DIST_DIR="dist"
|
||||
TEMP_DIR=$(mktemp -d) # 生成临时目录
|
||||
|
||||
# 清理临时目录的函数(在脚本退出时执行)
|
||||
cleanup() {
|
||||
rm -rf "$TEMP_DIR"
|
||||
}
|
||||
trap cleanup EXIT
|
||||
|
||||
echo "开始下载最新构建产物..."
|
||||
curl -L -o "$TEMP_DIR/artifact.zip" "$REPO_URL/-/jobs/artifacts/main/download?job=build"
|
||||
|
||||
echo "解压文件..."
|
||||
unzip -q "$TEMP_DIR/artifact.zip" -d "$TEMP_DIR"
|
||||
|
||||
# 确保目标目录存在
|
||||
sudo mkdir -p "$TARGET_DIR"
|
||||
|
||||
echo "清空目标目录..."
|
||||
sudo rm -rf "$TARGET_DIR"/*
|
||||
|
||||
echo "移动文件到目标目录..."
|
||||
sudo mv "$TEMP_DIR/$DIST_DIR"/* "$TARGET_DIR"
|
||||
|
||||
echo "部署完成!"
|
||||
|
||||
Reference in New Issue
Block a user