Init Push
This commit is contained in:
24
examples/github_cpu_validation/package_example.sh
Executable file
24
examples/github_cpu_validation/package_example.sh
Executable file
@@ -0,0 +1,24 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
# 获取脚本目录并定义输出路径。
|
||||
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
DIST_DIR="$SCRIPT_DIR/dist"
|
||||
STAMP="$(date +%Y%m%d_%H%M%S)"
|
||||
ARCHIVE="$DIST_DIR/slwchipverify_github_cpu_validation_example_${STAMP}.zip"
|
||||
|
||||
# 创建打包输出目录。
|
||||
mkdir -p "$DIST_DIR"
|
||||
|
||||
# 仅按白名单打包关键文件与结果目录,避免把无关文件一起打进去。
|
||||
(
|
||||
cd "$SCRIPT_DIR"
|
||||
zip -r "$ARCHIVE" \
|
||||
README.md \
|
||||
projects.json \
|
||||
run_github_cpu_validation.py \
|
||||
results \
|
||||
>/dev/null
|
||||
)
|
||||
|
||||
echo "SLWChipVerify 示例已打包: $ARCHIVE"
|
||||
Reference in New Issue
Block a user