From fc2194bbcbe082e18c4ede2d795f22cfced81f4a Mon Sep 17 00:00:00 2001 From: WolverinDEV Date: Sat, 24 Nov 2018 16:34:24 +0100 Subject: [PATCH] Updating file --- Jenkinsfile | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 1c7c69b..9d184c0 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -24,7 +24,7 @@ pipeline { stages { stage ('build') { parallel { - stage ('Build x86') { + stage ('build::x86::debug') { agent { label 'linux && x84 && teaspeak' } @@ -33,9 +33,9 @@ pipeline { } stages { - stage ('Initialize libraries') { + stage ('build::x86::debug::libraries') { stages { - stage ('Updating libraries') { + stage ('build::x86::debug::libraries::update') { steps { sh 'git reset --hard origin/master; git submodule update --init --remote --recursive --force' sh 'git submodule update --merge' @@ -43,7 +43,7 @@ pipeline { } } - stage ('Building libraries') { + stage ('build::x86::debug::libraries::build') { when { expression { params.build_libraries } } @@ -56,18 +56,18 @@ pipeline { } - stage ('Build TeaSpeak Debug') { + stage ('build::x86::debug') { environment { TEASPEAK_BUILD_TYPE="Debug" } stages { - stage ('build') { + stage ('build::x86::debug::build') { steps { sh './build_teaspeak.sh' } } - stage ('deploy') { + stage ('build::x86::debug::deploy') { when { expression { params.deploy_build } } @@ -80,7 +80,7 @@ pipeline { } } - stage ('Build amd64 Debug') { + stage ('build::amd64::debug') { agent { label 'linux && amd64 && teaspeak' } @@ -89,9 +89,9 @@ pipeline { } stages { - stage ('Initialize libraries') { + stage ('build::amd64::debug::libraries') { stages { - stage ('Updating libraries') { + stage ('build::amd64::debug::libraries::update') { steps { sh 'git reset --hard origin/master; git submodule update --init --remote --recursive --force' sh 'git submodule update --merge' @@ -99,7 +99,7 @@ pipeline { } } - stage ('Building libraries') { + stage ('build::amd64::debug::libraries::build') { when { expression { params.build_libraries } } @@ -111,7 +111,7 @@ pipeline { } } - stage ('Build') { + stage ('build::amd64::debug::build') { environment { TEASPEAK_BUILD_TYPE="Debug" } @@ -121,7 +121,7 @@ pipeline { } } - stage ('Deploy') { + stage ('build::amd64::debug::deploy') { when { expression { params.deploy_build } } @@ -133,7 +133,7 @@ pipeline { } } - stage ('Build amd64 Release') { + stage ('build::amd64::release::deploy') { when { expression { params.target == "all" || params.target == "x64_release" || params.build_optimized } } @@ -143,9 +143,9 @@ pipeline { } stages { - stage ('Initialize libraries') { + stage ('build::amd64::release::libraries') { stages { - stage ('Updating libraries') { + stage ('build::amd64::release::libraries::update') { steps { sh 'git reset --hard origin/master; git submodule update --init --remote --recursive --force' sh 'git submodule update --merge' @@ -153,7 +153,7 @@ pipeline { } } - stage ('Building libraries') { + stage ('build::amd64::release::libraries::build') { when { expression { params.build_libraries } } @@ -165,7 +165,7 @@ pipeline { } } - stage ('Build') { + stage ('build::amd64::release::build') { environment { TEASPEAK_BUILD_TYPE="Release" } @@ -175,7 +175,7 @@ pipeline { } } - stage ('Deploy') { + stage ('build::amd64::release::deploy') { when { expression { params.deploy_build } }