Skip to content
Snippets Groups Projects
Verified Commit d6c41879 authored by Burak Hançerli's avatar Burak Hançerli :headphones:
Browse files

add: added release step for tagging

parent 479cd32e
No related branches found
No related tags found
1 merge request!3QDS-10470 - Separate app and service pipelines
Pipeline #60800 failed
......@@ -16,11 +16,7 @@ variables:
- 3.1.14
description: "Emscripten SDK version"
DEBIAN_FRONTEND: non-interactive
QDS_CI_PACKAGE_NAME: "qtdvs-${QDS_CI_BUILD_QT_VERSION}"
QDS_CI_CACHE_KEY_BUILD: "cache-build-${CI_PIPELINE_ID}"
QDS_CI_CACHE_KEY_PROD: "cache-prod-${CI_PIPELINE_ID}"
QDS_CI_CACHE_PATH_BUILD: "${CI_PROJECT_DIR}/outdir/build"
QDS_CI_CACHE_PATH_PROD: "${CI_PROJECT_DIR}/outdir/prod"
QDS_ARTIFACTS_PATH: "${CI_PROJECT_DIR}/outdir/artifacts"
GIT_SUBMODULE_STRATEGY: recursive
stages:
......
......@@ -6,7 +6,6 @@
- if: $CI_PIPELINE_SOURCE == "push" || $CI_PIPELINE_SOURCE == "web"
variables:
QDS_BUILD_PATH: "${CI_PROJECT_DIR}/outdir/build"
QDS_ARTIFACTS_PATH: "${CI_PROJECT_DIR}/outdir/artifacts"
artifacts:
name: design-viewer-${QDS_CI_OS}-${CI_JOB_ID}
expose_as: "build-artifacts"
......
deploy-android:
stage: deploy
image: "alpine:latest"
tags:
- linux-blade
rules:
- if: $CI_PIPELINE_SOURCE == "push" || $CI_PIPELINE_SOURCE == "web"
script:
- echo "Deploying to Android"
release-android:
.release-common:
stage: release
image: "alpine:latest"
tags:
- linux-blade
rules:
- if: $CI_PIPELINE_SOURCE == "push" || $CI_PIPELINE_SOURCE == "web"
- if: $CI_COMMIT_TAG
release:
name: ${QDS_RELEASE_NAME}
description: ${QDS_RELEASE_DESCRIPTION}
tag_name: '$CI_COMMIT_TAG'
release-android:
extends: .release-common
variables:
QDS_RELEASE_NAME: "Design Viewer Android - ${CI_COMMIT_TAG}"
QDS_RELEASE_DESCRIPTION: "This version is built on ${QDS_CI_BUILD_QT_VERSION_ANDROID}"
image: "alpine:latest"
script:
- echo "Releasing Design Viewer Android application"
release-wasm-singlethread:
extends: .release-common
variables:
QDS_RELEASE_NAME: "Design Viewer WASM - ${CI_COMMIT_TAG}"
QDS_RELEASE_DESCRIPTION: "This version is built on ${QDS_CI_BUILD_QT_VERSION_WASM}"
image: "alpine:latest"
script:
- echo "Releasing Android artifacts"
- echo "Releasing Design Viewer WebAssembly application"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment