Skip to content
Commits on Source (3)
......@@ -7,23 +7,25 @@ stages:
.is_release:
rules:
- if: $CI_COMMIT_TAG =~ '/$RELEASE_PATTERN/' && $CI_CONTAINER_UPDATE != "true"
- if: $CI_COMMIT_TAG =~ "/$RELEASE_PATTERN/" && $CI_CONTAINER_UPDATE == "false"
.is_preview:
rules:
- if: $CI_COMMIT_TAG =~ '/$PREVIEW_PATTERN/' && $CI_CONTAINER_UPDATE != "true"
- if: $CI_COMMIT_TAG =~ "/$PREVIEW_PATTERN/" && $CI_CONTAINER_UPDATE == "false"
.is_container_update:
rules:
- if: $CI_COMMIT_TAG =~ '/$RELEASE_PATTERN/' && $CI_CONTAINER_UPDATE == "true"
- if: $CI_COMMIT_TAG =~ "/$RELEASE_PATTERN/" && $CI_CONTAINER_UPDATE == "true"
.is_container_update_latest:
rules:
- if: $CI_COMMIT_TAG =~ '/$RELEASE_PATTERN/' && $CI_CONTAINER_UPDATE == "true" && $CI_CONTAINER_LATEST == "true"
- if: $CI_COMMIT_TAG =~ "/$RELEASE_PATTERN/" && $CI_CONTAINER_UPDATE == "true" && $CI_CONTAINER_LATEST == "true"
variables:
RELEASE_PATTERN: '^([01-9]\d*)\.([0-9]\d*)\.([0-9]\d*)$'
PREVIEW_PATTERN: '^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?$'
CI_CONTAINER_UPDATE: 'false'
CI_CONTAINER_UPDATE_LATEST: 'false'
image: registry.git.abfelbaum.dev/abfelbaum/images/dotnet/sdk:6.0
......
......@@ -3,6 +3,13 @@
All notable changes to this project will be documented in this file. See
[Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [1.2.0-beta.3](https://git.abfelbaum.dev/abfelbaum/tools/abfibin/compare/1.2.0-beta.2...1.2.0-beta.3) (2022-10-24)
### Bug Fixes
* **ci:** Release rules ([c993e33](https://git.abfelbaum.dev/abfelbaum/tools/abfibin/commit/c993e33dd1953e920110e516249a39107b536a26))
## [1.2.0-beta.2](https://git.abfelbaum.dev/abfelbaum/tools/abfibin/compare/1.2.0-beta.1...1.2.0-beta.2) (2022-10-24)
......