build.yml 初始化时沿用 Notice 模板,app 名与产物名未替换:
- ZIP_FILE notice-front-${TAG}.zip → svc-hall-front-${TAG}.zip
- webhook app=notice → app=svc-hall
症状:svc-hall 前端构建虽绿,但 projman 建档建到 notice 名下,svc-hall 的 front tag 长期不更新。
对照约定(flow-center-front):产物名 <app>-front-<sha>.zip、webhook app=<app>。
This commit is contained in:
@@ -67,7 +67,7 @@ jobs:
|
||||
- name: 打包产物
|
||||
run: |
|
||||
TAG=$(echo "$GITHUB_SHA" | cut -c1-8)
|
||||
ZIP_FILE="notice-front-${TAG}.zip"
|
||||
ZIP_FILE="svc-hall-front-${TAG}.zip"
|
||||
cd dist && zip -r "../${ZIP_FILE}" . && cd ..
|
||||
echo "ZIP_FILE=${ZIP_FILE}" >> "$GITHUB_ENV"
|
||||
echo "TAG=${TAG}" >> "$GITHUB_ENV"
|
||||
@@ -93,4 +93,4 @@ jobs:
|
||||
curl -sSf -X POST "http://192.168.10.160:8090/projman/api/deploy/webhook" \
|
||||
-H "Content-Type: application/json" \
|
||||
-H "X-Deploy-Token: ${{ secrets.DEPLOY_TOKEN }}" \
|
||||
-d "{\"app\":\"notice\",\"front\":\"front\",\"tag\":\"${TAG}\",\"sha\":\"${GITHUB_SHA}\",\"message\":\"${COMMIT_MSG}\",\"nexusUrl\":\"${NEXUS_URL}\"}"
|
||||
-d "{\"app\":\"svc-hall\",\"front\":\"front\",\"tag\":\"${TAG}\",\"sha\":\"${GITHUB_SHA}\",\"message\":\"${COMMIT_MSG}\",\"nexusUrl\":\"${NEXUS_URL}\"}"
|
||||
|
||||
Reference in New Issue
Block a user