Skip to content
Snippets Groups Projects
Commit c796705c authored by michael.minelli's avatar michael.minelli
Browse files

CI/CD => Enhancements

parent a3421507
Branches
Tags 2.0.0
No related merge requests found
Pipeline #26331 passed
...@@ -6,8 +6,6 @@ variables: ...@@ -6,8 +6,6 @@ variables:
DOCKER_TLS_CERTDIR: DOCKER_TLS_CERTDIR:
DOCKER_DRIVER: overlay2 DOCKER_DRIVER: overlay2
PROJECT_NAME: DojoExerciseChecker
VERSION_DEV_SUFFIX: '-dev' VERSION_DEV_SUFFIX: '-dev'
GITLAB_API_PROJECT_URL: ${CI_API_V4_URL}/projects/${CI_PROJECT_ID} GITLAB_API_PROJECT_URL: ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}
...@@ -22,11 +20,6 @@ variables: ...@@ -22,11 +20,6 @@ variables:
script: script:
- IS_DEV=$([[ $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH ]] && echo false || echo true) - IS_DEV=$([[ $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH ]] && echo false || echo true)
- VERSION=$(jq -r .version $PROJECT_FOLDER/package.json)$([[ $IS_DEV == true ]] && echo $VERSION_DEV_SUFFIX || echo '') - VERSION=$(jq -r .version $PROJECT_FOLDER/package.json)$([[ $IS_DEV == true ]] && echo $VERSION_DEV_SUFFIX || echo '')
- DOCKER_LOCAL_IMAGE_PATH=$ARTIFACTS_FOLDER/$VERSION.tar
.get_packages_url:
script:
- PACKAGE_URL_DOCKER_IMAGE="${PACKAGE_REGISTRY_URL}/${VERSION}/${PROJECT_NAME}.tar"
.init_dind_script: .init_dind_script:
script: script:
...@@ -66,12 +59,13 @@ variables: ...@@ -66,12 +59,13 @@ variables:
stages: stages:
- test
- build - build
- clean - clean
- release - release
build:test: test:build:
stage: build stage: test
tags: tags:
- build - build
- dind - dind
...@@ -167,7 +161,6 @@ release:gitlab: ...@@ -167,7 +161,6 @@ release:gitlab:
image: registry.gitlab.com/gitlab-ci-utils/curl-jq:latest image: registry.gitlab.com/gitlab-ci-utils/curl-jq:latest
script: script:
- !reference [.get_version, script] - !reference [.get_version, script]
- !reference [.get_packages_url, script]
- echo 'Running release_job' - echo 'Running release_job'
# Extract description from CHANGELOG.md # Extract description from CHANGELOG.md
- CHANGELOG_LINE_START=`awk '/##\ [0-9]+\.[0-9]+\.[0-9]+/{print NR; exit;}' CHANGELOG.md` - CHANGELOG_LINE_START=`awk '/##\ [0-9]+\.[0-9]+\.[0-9]+/{print NR; exit;}' CHANGELOG.md`
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment