Update .gitlab-ci.yml
This commit is contained in:
@@ -3,7 +3,7 @@ stages:
|
|||||||
- build
|
- build
|
||||||
#- test
|
#- test
|
||||||
#- package
|
#- package
|
||||||
#- release
|
- release
|
||||||
|
|
||||||
build:
|
build:
|
||||||
stage: build
|
stage: build
|
||||||
@@ -23,4 +23,11 @@ build:
|
|||||||
artifacts:
|
artifacts:
|
||||||
name: "$CI_JOB_NAME-$CI_COMMIT_REF_NAME-debug"
|
name: "$CI_JOB_NAME-$CI_COMMIT_REF_NAME-debug"
|
||||||
paths:
|
paths:
|
||||||
- ./build/*.rpm
|
- ./build/*.rpm
|
||||||
|
|
||||||
|
.post_release_script: &post_release_script |
|
||||||
|
curl --header "PRIVATE-TOKEN: $CI_JOB_TOKEN" --data "{ "name": "$CI_PROJECT_NAME_$CI_COMMIT_TAG", "tag_name": "$CI_COMMIT_TAG", "description": "$CI_PROJECT_NAME $CI_COMMIT_TAG release", "assets": { "links": [{ "name": "$CI_PROJECT_NAME_$CI_COMMIT_TAG.zip", "url": "$CI_JOB_URL/artifacts/$CI_COMMIT_TAG/download?job=$CI_JOB_NAME" }] } }" --request POST "$CI_API_V4_URL/projects/$CI_PROJECT_ID/releases/$CI_COMMIT_TAG/assets/links/1"
|
||||||
|
release:
|
||||||
|
stage: release
|
||||||
|
script:
|
||||||
|
- *post_release_script
|
||||||
|
|||||||
Reference in New Issue
Block a user