fix: release PostgreSQL shared service 15.1.1
This commit is contained in:
@@ -38,8 +38,8 @@ cd ..
|
||||
默认输出:
|
||||
|
||||
```text
|
||||
artifacts/fnos/nxsir-postgresql-15.1.0-x86_64.fpk
|
||||
artifacts/fnos/nxsir-postgresql-15.1.0-x86_64.fpk.sha256
|
||||
artifacts/fnos/nxsir-postgresql-15.1.1-x86_64.fpk
|
||||
artifacts/fnos/nxsir-postgresql-15.1.1-x86_64.fpk.sha256
|
||||
```
|
||||
|
||||
构建脚本会下载 Debian Bookworm PostgreSQL 15 运行时,并对官方 pgvector `0.8.6-1.pgdg12+1` 包执行固定 SHA-256 校验。`app.tgz` 还会检查校验和、路径穿越、绝对/越界链接和 512 MB 解包上限。
|
||||
@@ -50,8 +50,8 @@ artifacts/fnos/nxsir-postgresql-15.1.0-x86_64.fpk.sha256
|
||||
|
||||
```bash
|
||||
dotnet test tests/PostgresService.Tests/PostgresService.Tests.csproj
|
||||
./scripts/verify-fnos-package.sh artifacts/fnos/nxsir-postgresql-15.1.0-x86_64.fpk
|
||||
./scripts/smoke-postgresql-fnos-package.sh artifacts/fnos/nxsir-postgresql-15.1.0-x86_64.fpk
|
||||
./scripts/verify-fnos-package.sh artifacts/fnos/nxsir-postgresql-15.1.1-x86_64.fpk
|
||||
./scripts/smoke-postgresql-fnos-package.sh artifacts/fnos/nxsir-postgresql-15.1.1-x86_64.fpk
|
||||
```
|
||||
|
||||
冒烟测试会临时启动实际包内 PostgreSQL 和管理 API,验证两个隔离客户端、SCRAM、pgvector、跨库拒绝、只读 SQL、写语句拒绝、备份和重启持久性,退出时停止进程并删除临时数据。
|
||||
|
||||
Reference in New Issue
Block a user