d
This commit is contained in:
@@ -56,11 +56,21 @@ create-release:
|
|||||||
rules:
|
rules:
|
||||||
- if: $CI_COMMIT_TAG
|
- if: $CI_COMMIT_TAG
|
||||||
script:
|
script:
|
||||||
- echo "Creating release..."
|
- Write-Host "Creating release..."
|
||||||
- >
|
- Write-Host "当前工作目录: $(Get-Location)"
|
||||||
curl --header "JOB-TOKEN: $CI_JOB_TOKEN" \
|
- Write-Host "文件列表:"
|
||||||
--upload-file "build/bin/$PROJECT_NAME-v$PROJECT_VERSION-win-$ARCH_TYPE.zip" \
|
- Get-ChildItem -Recurse -Filter "*.zip" | Format-Table FullName, Length
|
||||||
"${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/releases/v$PROJECT_VERSION/$PROJECT_NAME-v$PROJECT_VERSION-win-$ARCH_TYPE.zip"
|
- $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:
|
release:
|
||||||
tag_name: $RELEASE_TAG
|
tag_name: $RELEASE_TAG
|
||||||
name: $RELEASE_NAME
|
name: $RELEASE_NAME
|
||||||
|
|||||||
Reference in New Issue
Block a user