From 8edd19a5f3a1debe4343ccb598d55f640cdc8347 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Fri, 17 Nov 2023 08:39:11 +0100 Subject: [PATCH] update test yaml syntax --- .gitlab-ci.yml | 46 +++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 43 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0fba5e4b..2885c836 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -90,6 +90,10 @@ LAND:build: variables: APP_NAME: MP.Land SOL_NAME: MP-LAND + rules: + - if: $CI_COMMIT_BRANCH == develop + - if: $CI_COMMIT_BRANCH == master + - if: $CI_COMMIT_BRANCH =~ /^feature/LAND* before_script: - *nuget-fix - dotnet restore "$env:SOL_NAME.sln" @@ -103,6 +107,10 @@ PROG:build: variables: APP_NAME: MP.Prog SOL_NAME: MP-PROG + rules: + - if: $CI_COMMIT_BRANCH == develop + - if: $CI_COMMIT_BRANCH == master + - if: $CI_COMMIT_BRANCH =~ /^feature/PROG* before_script: - *nuget-fix - dotnet restore "$env:SOL_NAME.sln" @@ -116,6 +124,10 @@ STAT:build: variables: APP_NAME: MP.Stats SOL_NAME: MP-STATS + rules: + - if: $CI_COMMIT_BRANCH == develop + - if: $CI_COMMIT_BRANCH == master + - if: $CI_COMMIT_BRANCH =~ /^feature/STAT* before_script: - *nuget-fix - dotnet restore "$env:SOL_NAME.sln" @@ -129,6 +141,10 @@ MON:build: variables: APP_NAME: MP.Mon SOL_NAME: MP-MON + rules: + - if: $CI_COMMIT_BRANCH == develop + - if: $CI_COMMIT_BRANCH == master + - if: $CI_COMMIT_BRANCH =~ /^feature/MON* before_script: - *nuget-fix - dotnet restore "$env:SOL_NAME.sln" @@ -142,6 +158,10 @@ SPEC:build: variables: APP_NAME: MP.SPEC SOL_NAME: MP-SPEC + rules: + - if: $CI_COMMIT_BRANCH == develop + - if: $CI_COMMIT_BRANCH == master + - if: $CI_COMMIT_BRANCH =~ /^feature/SPEC* before_script: - *nuget-fix - dotnet restore "$env:SOL_NAME.sln" @@ -155,6 +175,10 @@ INVE:build: variables: APP_NAME: MP.INVE SOL_NAME: MP-INVE + rules: + - if: $CI_COMMIT_BRANCH == develop + - if: $CI_COMMIT_BRANCH == master + - if: $CI_COMMIT_BRANCH =~ /^feature/INVE* before_script: - *nuget-fix - dotnet restore "$env:SOL_NAME.sln" @@ -168,6 +192,10 @@ CONF:build: variables: APP_NAME: IobConf.UI SOL_NAME: IobConf + rules: + - if: $CI_COMMIT_BRANCH == develop + - if: $CI_COMMIT_BRANCH == master + - if: $CI_COMMIT_BRANCH =~ /^feature/CONF* before_script: - *nuget-fix - dotnet restore "$env:SOL_NAME.sln" @@ -181,6 +209,10 @@ IOC:build: variables: APP_NAME: MP.IOC SOL_NAME: MP-IOC + rules: + - if: $CI_COMMIT_BRANCH == develop + - if: $CI_COMMIT_BRANCH == master + - if: $CI_COMMIT_BRANCH =~ /^feature/IOC* before_script: - *nuget-fix - dotnet restore "$env:SOL_NAME.sln" @@ -194,6 +226,10 @@ TAB3:build: variables: APP_NAME: MP-TAB-SERV SOL_NAME: MP-TAB3 + rules: + - if: $CI_COMMIT_BRANCH == develop + - if: $CI_COMMIT_BRANCH == master + - if: $CI_COMMIT_BRANCH =~ /^feature/TAB* before_script: - *nuget-fix - dotnet restore "$env:SOL_NAME.sln" @@ -212,9 +248,13 @@ LAND:IIS01:deploy: before_script: - *nuget-fix - dotnet restore "$env:SOL_NAME.sln" - only: - - develop - - .+LAND.+ + # only: + # - develop + # - feature/LAND.+ + rules: + - if: $CI_COMMIT_BRANCH == develop + - if: $CI_COMMIT_BRANCH =~ /^feature/LAND* + needs: ["LAND:build"] script: - dotnet build $env:APP_NAME/$env:APP_NAME.csproj