From ea57f31ceb40713e575d6a73db1af2f6a702c573 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20Bur=C4=8Dul?= <39484255+markoburcul@users.noreply.github.com> Date: Mon, 2 Dec 2024 11:16:51 +0100 Subject: [PATCH] ci: enable sentry in the release builds (#16845) Referenced issue: https://github.com/status-im/status-desktop/issues/16842 Signed-off-by: markoburcul --- ci/Jenkinsfile.combined | 2 +- ci/Jenkinsfile.linux | 3 ++- ci/Jenkinsfile.linux-nix | 3 ++- ci/Jenkinsfile.macos | 3 ++- ci/Jenkinsfile.windows | 3 ++- 5 files changed, 9 insertions(+), 5 deletions(-) diff --git a/ci/Jenkinsfile.combined b/ci/Jenkinsfile.combined index e9d35d6b7f..ea3d8c7493 100644 --- a/ci/Jenkinsfile.combined +++ b/ci/Jenkinsfile.combined @@ -1,5 +1,5 @@ #!/usr/bin/env groovy -library 'status-jenkins-lib@v1.9.7' +library 'status-jenkins-lib@v1.9.14' /* Object to store public URLs for description. */ urls = [:] diff --git a/ci/Jenkinsfile.linux b/ci/Jenkinsfile.linux index 41ec1b9407..5cbbe61ba2 100644 --- a/ci/Jenkinsfile.linux +++ b/ci/Jenkinsfile.linux @@ -1,5 +1,5 @@ #!/usr/bin/env groovy -library 'status-jenkins-lib@v1.9.7' +library 'status-jenkins-lib@v1.9.14' /* Options section can't access functions in objects. */ def isPRBuild = utils.isPRBuild() @@ -73,6 +73,7 @@ pipeline { STATUS_CLIENT_TARBALL = "pkg/${utils.pkgFilename(ext: 'tar.gz', arch: getArch())}" /* prevent sharing cache dir across different jobs */ GO_GENERATE_FAST_DIR = "${env.WORKSPACE_TMP}/go-generate-fast" + SENTRY_PRODUCTION = "${utils.isReleaseBuild() ? 'true' : 'false'}" } stages { diff --git a/ci/Jenkinsfile.linux-nix b/ci/Jenkinsfile.linux-nix index eb9371612b..d13767bc46 100644 --- a/ci/Jenkinsfile.linux-nix +++ b/ci/Jenkinsfile.linux-nix @@ -1,5 +1,5 @@ #!/usr/bin/env groovy -library 'status-jenkins-lib@v1.9.7' +library 'status-jenkins-lib@v1.9.14' /* Options section can't access functions in objects. */ def isPRBuild = utils.isPRBuild() @@ -65,6 +65,7 @@ pipeline { STATUS_CLIENT_TARBALL = "pkg/${utils.pkgFilename(ext: 'nix.tar.gz', arch: getArch())}" /* prevent sharing cache dir across different jobs */ GO_GENERATE_FAST_DIR = "${env.WORKSPACE_TMP}/go-generate-fast" + SENTRY_PRODUCTION = "${utils.isReleaseBuild() ? 'true' : 'false'}" } stages { diff --git a/ci/Jenkinsfile.macos b/ci/Jenkinsfile.macos index 13389ccd0c..3a500a0668 100644 --- a/ci/Jenkinsfile.macos +++ b/ci/Jenkinsfile.macos @@ -1,5 +1,5 @@ #!/usr/bin/env groovy -library 'status-jenkins-lib@v1.9.7' +library 'status-jenkins-lib@v1.9.14' /* Options section can't access functions in objects. */ def isPRBuild = utils.isPRBuild() @@ -77,6 +77,7 @@ pipeline { MACOS_NOTARIZE_TEAM_ID = "8B5X2M6H2Y" /* prevent sharing cache dir across different jobs */ GO_GENERATE_FAST_DIR = "${env.WORKSPACE_TMP}/go-generate-fast" + SENTRY_PRODUCTION = "${utils.isReleaseBuild() ? 'true' : 'false'}" } stages { diff --git a/ci/Jenkinsfile.windows b/ci/Jenkinsfile.windows index 32070e9e3f..ed0d06a927 100644 --- a/ci/Jenkinsfile.windows +++ b/ci/Jenkinsfile.windows @@ -1,5 +1,5 @@ #!/usr/bin/env groovy -library 'status-jenkins-lib@v1.9.7' +library 'status-jenkins-lib@v1.9.14' /* Options section can't access functions in objects. */ def isPRBuild = utils.isPRBuild() @@ -81,6 +81,7 @@ pipeline { WINDOWS_CODESIGN_TIMESTAMP_URL = "${params.WINDOWS_CODESIGN_TIMESTAMP_URL}" /* prevent sharing cache dir across different jobs */ GO_GENERATE_FAST_DIR = "${env.WORKSPACE_TMP}/go-generate-fast" + SENTRY_PRODUCTION = "${utils.isReleaseBuild() ? 'true' : 'false'}" } stages {