Compare commits

...

10 Commits

Author SHA1 Message Date
4aa1062b86 d 2026-01-27 20:56:28 +08:00
b03e908b20 d 2026-01-27 20:28:40 +08:00
5d38f56676 d 2026-01-27 20:20:16 +08:00
4ebd06fefc c 2026-01-27 20:15:18 +08:00
327cb88755 d 2026-01-27 19:49:22 +08:00
a043173e9c 0 2026-01-27 19:42:07 +08:00
140a510cc2 d 2026-01-25 15:36:59 +08:00
cea743655a d 2026-01-25 15:27:50 +08:00
0450a83bc0 d 2026-01-25 15:27:18 +08:00
83d9ca0ff4 d 2026-01-25 15:25:47 +08:00

View File

@@ -49,6 +49,8 @@ build-windows:
create-release: create-release:
stage: release stage: release
needs: ["build-windows"] needs: ["build-windows"]
tags:
- pi
variables: variables:
RELEASE_TAG: "v$PROJECT_VERSION" RELEASE_TAG: "v$PROJECT_VERSION"
RELEASE_NAME: "$RELEASENAME" RELEASE_NAME: "$RELEASENAME"
@@ -56,22 +58,11 @@ create-release:
rules: rules:
- if: $CI_COMMIT_TAG - if: $CI_COMMIT_TAG
script: script:
- Write-Host "Creating release..." - echo "start release"
- Write-Host "当前工作目录: $(Get-Location)"
- Write-Host "文件列表:"
- Get-ChildItem -Recurse -Filter "*.zip" | Format-Table FullName, Length
- $zipFile = $zipFiles[0].FullName
- Write-Host "将上传的文件: $zipFile"
# 4. 上传到 GitLab Package Registry
- $uploadUrl = "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/releases/v$PROJECT_VERSION/$(Split-Path $zipFile -Leaf)"
- Write-Host "上传到: $uploadUrl"
- > - >
curl --fail --show-error --location \ curl --fail --show-error --header "JOB-TOKEN: $CI_JOB_TOKEN" \
--header "JOB-TOKEN: $CI_JOB_TOKEN" \ --upload-file "build/bin/$PROJECT_NAME-v$PROJECT_VERSION-win-$ARCH_TYPE.zip" \
--upload-file "$zipFile" \ "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/releases/v$PROJECT_VERSION/$PROJECT_NAME-v$PROJECT_VERSION-win-$ARCH_TYPE.zip"
"$uploadUrl"
release: release:
tag_name: $RELEASE_TAG tag_name: $RELEASE_TAG
name: $RELEASE_NAME name: $RELEASE_NAME