From 062c84a1ff61a4e76c52b7f1b5809a5159e99fa2 Mon Sep 17 00:00:00 2001 From: hydrant Date: Thu, 1 Apr 2021 19:35:21 +0000 Subject: [PATCH] Update .gitlab-ci.yml --- .gitlab-ci.yml | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7c81b65a..f946f9da 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -7,13 +7,13 @@ before_script: - "git submodule sync --recursive" - "git submodule update --init --recursive" -build: +build:develop: stage: build only: - develop@log-gtav/reallife-gamemode script: - "dotnet restore" - - "../gm_database_password.sh" + - "../gm_dev_database_password.sh" - "cd ReallifeGamemode.Server/" - "dotnet build -c Release" - "cd ../ReallifeGamemode.Client/" @@ -22,4 +22,21 @@ build: - "cd ../ReallifeGamemode.DataService" - "dotnet publish -c Release -r linux-x64" - "cd ../" - - "sudo ../gm_copy_build_files.sh" \ No newline at end of file + - "sudo ../gm_dev_copy_build_files.sh" + +build:master: + stage: build + only: + - master@log-gtav/reallife-gamemode + script: + - "dotnet restore" + - "../gm_live_database_password.sh" + - "cd ReallifeGamemode.Server/" + - "dotnet build -c Release" + - "cd ../ReallifeGamemode.Client/" + - "npm ci" + - "npm run build:server" + - "cd ../ReallifeGamemode.DataService" + - "dotnet publish -c Release -r linux-x64" + - "cd ../" + - "sudo ../gm_live_copy_build_files.sh"