From 25b29b6ba51cf697fdabd9b6479b19ade11d8776 Mon Sep 17 00:00:00 2001
From: Guillaume Weber <gweber@takima.fr>
Date: Thu, 19 May 2022 16:15:31 +0200
Subject: [PATCH] refactor(pipeline): change release strategy

---
 .gitlab-ci.yml | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8286afb5..aa305048 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -41,8 +41,7 @@ desktop_extension:package:pre-release:
   script:
     - ./build-desktop.sh staging
   rules:
-    - if: $CI_COMMIT_BRANCH == "develop"
-    - if: $CI_COMMIT_TAG =~ /(?:\d+.){2}(?:\d+)*(1|3|5|7|9)$/ # If tag is like X.Y.Z and Z is odd
+    - if: $CI_COMMIT_BRANCH == "master"
 
 
 desktop_extension:publish:pre-release:
@@ -60,8 +59,7 @@ desktop_extension:publish:pre-release:
     - cd $EXTENSION_PATH
     - npm run vsce-publish -- --pre-release -p $VSCODE_EXTENSION_MARKET_PLACE_ACCESS_TOKEN
   rules:
-    - if: $CI_COMMIT_BRANCH == "develop"
-    - if: $CI_COMMIT_TAG =~ /(?:\d+.){2}(?:\d+)*(1|3|5|7|9)$/ # If tag is like X.Y.Z and Z is odd
+    - if: $CI_COMMIT_BRANCH == "master"
 
 
 desktop_extension:package:release:
@@ -79,7 +77,8 @@ desktop_extension:package:release:
   script:
     - ./build-desktop.sh prod
   rules:
-    - if: $CI_COMMIT_TAG =~ /(?:\d+.){2}(?:\d+)*(2|4|6|8|0)$/ # If tag is like X.Y.Z and Z is even
+    - if: $CI_COMMIT_BRANCH == "master"
+    - if: $CI_COMMIT_TAG
 
 desktop_extension:publish:release:
   stage: publish
@@ -96,4 +95,5 @@ desktop_extension:publish:release:
     - cd $EXTENSION_PATH
     - npm run vsce-publish -- -p $VSCODE_EXTENSION_MARKET_PLACE_ACCESS_TOKEN
   rules:
-    - if: $CI_COMMIT_TAG =~ /(?:\d+.){2}(?:\d+)*(2|4|6|8|0)$/ # If tag is like X.Y.Z and Z is even
+    - if: $CI_COMMIT_BRANCH == "master"
+    - if: $CI_COMMIT_TAG
-- 
GitLab