Compare commits
10 Commits
a292636813
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 4aa1062b86 | |||
| b03e908b20 | |||
| 5d38f56676 | |||
| 4ebd06fefc | |||
| 327cb88755 | |||
| a043173e9c | |||
| 140a510cc2 | |||
| cea743655a | |||
| 0450a83bc0 | |||
| 83d9ca0ff4 |
@@ -49,6 +49,8 @@ build-windows:
|
||||
create-release:
|
||||
stage: release
|
||||
needs: ["build-windows"]
|
||||
tags:
|
||||
- pi
|
||||
variables:
|
||||
RELEASE_TAG: "v$PROJECT_VERSION"
|
||||
RELEASE_NAME: "$RELEASENAME"
|
||||
@@ -56,22 +58,11 @@ create-release:
|
||||
rules:
|
||||
- if: $CI_COMMIT_TAG
|
||||
script:
|
||||
- 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"
|
||||
|
||||
- echo "start release"
|
||||
- >
|
||||
curl --fail --show-error --location \
|
||||
--header "JOB-TOKEN: $CI_JOB_TOKEN" \
|
||||
--upload-file "$zipFile" \
|
||||
"$uploadUrl"
|
||||
curl --fail --show-error --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"
|
||||
release:
|
||||
tag_name: $RELEASE_TAG
|
||||
name: $RELEASE_NAME
|
||||
|
||||
Reference in New Issue
Block a user