ci: drop unused BUILD_TYPE, add useful RELEASE param

It appears this was some leftover from ancient times and wasn't being used.

On the other hand the `RELEASE` environment variable controls if Nim builds
of the client binary include debug symbols:
ba7a6d5d34/Makefile (L177-L184)

The shorthand `?:` symbol means that if this is changed for a given job it stays changed.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
This commit is contained in:
Jakub Sokołowski 2022-02-09 11:52:14 +01:00 committed by Jakub
parent d9212565b7
commit 0d04deb2ad
3 changed files with 12 additions and 12 deletions

View File

@ -11,10 +11,10 @@ pipeline {
} }
parameters { parameters {
string( booleanParam(
name: 'BUILD_TYPE', name: 'RELEASE',
description: 'Specify build type. Values: pr / nightly / release', description: 'Decides whether binaries are built with debug symbols.',
defaultValue: 'pr', defaultValue: params.RELEASE ?: false
) )
} }

View File

@ -6,10 +6,10 @@ pipeline {
} }
parameters { parameters {
string( booleanParam(
name: 'BUILD_TYPE', name: 'RELEASE',
description: 'Specify build type. Values: pr / nightly / release', description: 'Decides whether binaries are built with debug symbols.',
defaultValue: 'pr', defaultValue: params.RELEASE ?: false
) )
} }

View File

@ -4,10 +4,10 @@ pipeline {
agent { label 'windows' } agent { label 'windows' }
parameters { parameters {
string( booleanParam(
name: 'BUILD_TYPE', name: 'RELEASE',
description: 'Specify build type. Values: pr / nightly / release', description: 'Decides whether binaries are built with debug symbols.',
defaultValue: 'pr', defaultValue: params.RELEASE ?: false
) )
} }