From 64f2b387a7149caa113dc414c8c7d5a47ff28bb9 Mon Sep 17 00:00:00 2001 From: DeveloperDurp Date: Tue, 16 May 2023 00:09:11 +0000 Subject: [PATCH] Update 2 files - /scripts/version-number.sh - /templates/build-container.tpl.yml --- scripts/version-number.sh | 40 +++++++++++++++++++++++++------ templates/build-container.tpl.yml | 2 +- 2 files changed, 34 insertions(+), 8 deletions(-) diff --git a/scripts/version-number.sh b/scripts/version-number.sh index 85107de..9327ab2 100644 --- a/scripts/version-number.sh +++ b/scripts/version-number.sh @@ -1,9 +1,35 @@ +#!/usr/bin/env bash +#%%MULTILINE_YAML_START +#Check for configuration +echo "mode: ContinuousDeployment +continuous-delivery-fallback-tag: '' +branches: + master: + mode: ContinuousDeployment + tag: 'dev' + increment: Minor + track-merge-target: true + tracks-release-branches: true + is-release-branch: false + prevent-increment-of-merged-branch-version: false + release: + regex: release?[/] + mode: ContinuousDeployment + increment: Patch + tag: '' + is-release-branch: true + prevent-increment-of-merged-branch-version: true + feature: + regex: feature?[/] + mode: ContinuousDeployment + increment: Inherit + tag: 'alpha' + is-release-branch: false + prevent-increment-of-merged-branch-version: true +ignore: + sha: [] +" > GitVersion.yml -if [ -z "$VERSION" ]; then - VERSION="1" -fi -export COMMIT_COUNT=$(git rev-list --count HEAD) -export BUILD_NUMBER=$CI_PIPELINE_ID -export VERSION="$VERSION.$COMMIT_COUNT.$BUILD_NUMBER" -echo "VERSION=$VERSION" > version.env +version=$(/tools/dotnet-gitversion /showvariable NuGetVersionV2) +echo "VERSION=$version" >> version.env cat version.env diff --git a/templates/build-container.tpl.yml b/templates/build-container.tpl.yml index 11cd816..02a07f4 100644 --- a/templates/build-container.tpl.yml +++ b/templates/build-container.tpl.yml @@ -3,7 +3,7 @@ stages: - build version: - image: registry.durp.info/ruby:latest + image: gittools/gitversion:5.12.0 stage: versioning script: - ./scripts/version-number.sh