Release develop 251030
This commit is contained in:
@@ -1,5 +1,4 @@
|
|||||||
stages:
|
stages:
|
||||||
- init
|
|
||||||
- build
|
- build
|
||||||
- test
|
- test
|
||||||
- deploy
|
- deploy
|
||||||
@@ -22,7 +21,7 @@ mr-build-virt:
|
|||||||
mr-build-a200-evb:
|
mr-build-a200-evb:
|
||||||
stage: build
|
stage: build
|
||||||
script:
|
script:
|
||||||
- zb diskimage -ekernel:source-path=$PWD -osubsystem=test -odistro=debian -oboard=a200-evb --tar
|
- zb diskimage -ekernel:source-path=$PWD -osubsystem=test -odistro=ubuntu -oboard=a200-evb --tar
|
||||||
- zb gitlab upload build/Release/*.tar.gz # 上传到临时 mr artifactory
|
- zb gitlab upload build/Release/*.tar.gz # 上传到临时 mr artifactory
|
||||||
rules:
|
rules:
|
||||||
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
|
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
|
||||||
@@ -76,6 +75,27 @@ mr-deploy:
|
|||||||
rules:
|
rules:
|
||||||
- if: $CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
|
- if: $CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
|
||||||
|
|
||||||
|
cleanup-success:
|
||||||
|
stage: cleanup
|
||||||
|
script:
|
||||||
|
- zb gitlab remove "$ARTIFACTS_URL/mr/$CI_PIPELINE_ID"
|
||||||
|
- zb gitlab message "[SUCCESS] $CI_PIPELINE_SOURCE - $CI_PIPELINE_URL - $CI_COMMIT_TITLE"
|
||||||
|
tags:
|
||||||
|
- message-runner
|
||||||
|
rules:
|
||||||
|
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
|
||||||
|
when: on_success
|
||||||
|
|
||||||
|
cleanup-failure:
|
||||||
|
stage: cleanup
|
||||||
|
script:
|
||||||
|
- zb gitlab message "[FAILURE] $CI_PIPELINE_SOURCE - $CI_PIPELINE_URL - $CI_COMMIT_TITLE"
|
||||||
|
tags:
|
||||||
|
- message-runner
|
||||||
|
rules:
|
||||||
|
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
|
||||||
|
when: on_failure
|
||||||
|
|
||||||
before_script:
|
before_script:
|
||||||
- .cicd/version.sh
|
- .cicd/version.sh
|
||||||
|
|
||||||
@@ -84,8 +104,13 @@ before_script:
|
|||||||
- export DISK_IMAGE=diskimage_${SDK_VERSION//\//_}
|
- export DISK_IMAGE=diskimage_${SDK_VERSION//\//_}
|
||||||
|
|
||||||
- export VIRT_TARGZ=${DISK_IMAGE}_virt-release_test.tar.gz
|
- export VIRT_TARGZ=${DISK_IMAGE}_virt-release_test.tar.gz
|
||||||
|
|
||||||
- export A200_EVB_IMAGE=${DISK_IMAGE}_a200-evb-release_test_debian.tar.gz
|
- export A200_EVB_IMAGE=${DISK_IMAGE}_a200-evb-release_test_debian.tar.gz
|
||||||
|
- export A200_EVB_IMAGE_UBUNTU=${DISK_IMAGE}_a200-evb-release_test_ubuntu.tar.gz
|
||||||
|
|
||||||
- export A210_EVB_IMAGE=${DISK_IMAGE}_a210-evb-release_test_debian.tar.gz
|
- export A210_EVB_IMAGE=${DISK_IMAGE}_a210-evb-release_test_debian.tar.gz
|
||||||
|
- export A210_EVB_IMAGE_UBUNTU=${DISK_IMAGE}_a210-evb-release_test_ubuntu.tar.gz
|
||||||
|
|
||||||
- export
|
- export
|
||||||
|
|
||||||
variables:
|
variables:
|
||||||
|
|||||||
@@ -15,4 +15,4 @@ fi
|
|||||||
zbuild build zbuild -f || true
|
zbuild build zbuild -f || true
|
||||||
|
|
||||||
# 删除一天前的遗留目录
|
# 删除一天前的遗留目录
|
||||||
find $CI_BUILDS_DIR -maxdepth 1 -type d -name "[0-9]*" -mtime +1 -exec rm -r {} \; || true
|
find $CI_BUILDS_DIR -maxdepth 1 -type d -name "[0-9]*" -mmin +1440 -exec rm -rf {} \; || true
|
||||||
|
|||||||
Reference in New Issue
Block a user