From c53f80748d8a904f437296778281d96852e39f46 Mon Sep 17 00:00:00 2001 From: taynpg Date: Sun, 25 Jan 2026 15:23:49 +0800 Subject: [PATCH] d --- .gitlab-ci.yml | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index fde34d4..f2372ac 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -56,11 +56,21 @@ create-release: rules: - if: $CI_COMMIT_TAG script: - - echo "Creating release..." - - > - curl --header "JOB-TOKEN: $CI_JOB_TOKEN" \ - --upload-file "build/bin/$PROJECT_NAME-v$PROJECT_VERSION-win-$ARCH_TYPE.zip" \ - "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/releases/v$PROJECT_VERSION/$PROJECT_NAME-v$PROJECT_VERSION-win-$ARCH_TYPE.zip" + - Write-Host "Creating 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 ` + --header "JOB-TOKEN: $CI_JOB_TOKEN" ` + --upload-file "$zipFile" ` + "$uploadUrl" release: tag_name: $RELEASE_TAG name: $RELEASE_NAME