fix: 兼容脚本管理未解压上传包
This commit is contained in:
@@ -22,9 +22,9 @@
|
||||
|
||||
## 2026-07-31: Self-contained Script Management package
|
||||
|
||||
- `scripts/build_offline_package.py` copies the three runtime distributions from the verified dependency image, adds the application files, and creates a ZIP that Metrix can extract without preserving executable bits or symlinks.
|
||||
- `scripts/build_offline_package.py` copies the three runtime distributions from the verified dependency image, adds the application files and `__main__.py`, and creates a ZIP that Metrix can extract without preserving executable bits or symlinks. The archive can also run directly as `python InterferenceETL-offline-1.1.zip` when a Script Management server stores the upload without extracting it.
|
||||
- The builder runs an import check inside `python:3.13.11-slim`; the package therefore needs neither a custom server image nor online package installation.
|
||||
- Current artifact: `dist/InterferenceETL-offline-1.1.zip`, 325,489 bytes, SHA-256 `4F655D35F89A826F28A41578C9EE3E347CE31A27619D3D06AE0FD9587660DCAF`. The builder excludes bytecode caches, and the ignored `dist/` directory is the only location for this generated package.
|
||||
- The builder excludes bytecode caches, and the ignored `dist/` directory is the only location for this generated package.
|
||||
|
||||
## 2026-07-31: Fixed CGI and database configuration
|
||||
|
||||
|
||||
Reference in New Issue
Block a user