You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-11-23 22:05:15 +02:00
Main build (Jenkins)
This commit is contained in:
18
ci/cli_deb_test_en
vendored
18
ci/cli_deb_test_en
vendored
@@ -795,8 +795,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/cli_deb_test_ru
vendored
18
ci/cli_deb_test_ru
vendored
@@ -795,8 +795,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/cli_rpm_test_en
vendored
18
ci/cli_rpm_test_en
vendored
@@ -794,8 +794,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/cli_rpm_test_ru
vendored
18
ci/cli_rpm_test_ru
vendored
@@ -794,8 +794,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/cli_test_en
vendored
18
ci/cli_test_en
vendored
@@ -874,8 +874,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/cli_test_ru
vendored
18
ci/cli_test_ru
vendored
@@ -874,8 +874,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/os_deb_test_en
vendored
18
ci/os_deb_test_en
vendored
@@ -804,8 +804,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/os_deb_test_ru
vendored
18
ci/os_deb_test_ru
vendored
@@ -804,8 +804,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/os_rpm_test_en
vendored
18
ci/os_rpm_test_en
vendored
@@ -804,8 +804,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/os_rpm_test_ru
vendored
18
ci/os_rpm_test_ru
vendored
@@ -804,8 +804,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/os_test_en
vendored
18
ci/os_test_en
vendored
@@ -801,8 +801,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Airtable/cli_deb_test_en
vendored
18
ci/split_tests/Airtable/cli_deb_test_en
vendored
@@ -110,8 +110,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Airtable/cli_deb_test_ru
vendored
18
ci/split_tests/Airtable/cli_deb_test_ru
vendored
@@ -110,8 +110,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Airtable/cli_rpm_test_en
vendored
18
ci/split_tests/Airtable/cli_rpm_test_en
vendored
@@ -109,8 +109,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Airtable/cli_rpm_test_ru
vendored
18
ci/split_tests/Airtable/cli_rpm_test_ru
vendored
@@ -109,8 +109,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Airtable/cli_test_en
vendored
18
ci/split_tests/Airtable/cli_test_en
vendored
@@ -189,8 +189,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Airtable/cli_test_ru
vendored
18
ci/split_tests/Airtable/cli_test_ru
vendored
@@ -189,8 +189,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Airtable/os_deb_test_en
vendored
18
ci/split_tests/Airtable/os_deb_test_en
vendored
@@ -119,8 +119,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Airtable/os_deb_test_ru
vendored
18
ci/split_tests/Airtable/os_deb_test_ru
vendored
@@ -119,8 +119,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Airtable/os_rpm_test_en
vendored
18
ci/split_tests/Airtable/os_rpm_test_en
vendored
@@ -119,8 +119,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Airtable/os_rpm_test_ru
vendored
18
ci/split_tests/Airtable/os_rpm_test_ru
vendored
@@ -119,8 +119,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Airtable/os_test_en
vendored
18
ci/split_tests/Airtable/os_test_en
vendored
@@ -116,8 +116,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Airtable/os_test_ru
vendored
18
ci/split_tests/Airtable/os_test_ru
vendored
@@ -116,8 +116,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Bitrix24/cli_deb_test_en
vendored
18
ci/split_tests/Bitrix24/cli_deb_test_en
vendored
@@ -122,8 +122,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Bitrix24/cli_deb_test_ru
vendored
18
ci/split_tests/Bitrix24/cli_deb_test_ru
vendored
@@ -122,8 +122,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Bitrix24/cli_rpm_test_en
vendored
18
ci/split_tests/Bitrix24/cli_rpm_test_en
vendored
@@ -121,8 +121,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Bitrix24/cli_rpm_test_ru
vendored
18
ci/split_tests/Bitrix24/cli_rpm_test_ru
vendored
@@ -121,8 +121,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Bitrix24/cli_test_en
vendored
18
ci/split_tests/Bitrix24/cli_test_en
vendored
@@ -201,8 +201,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Bitrix24/cli_test_ru
vendored
18
ci/split_tests/Bitrix24/cli_test_ru
vendored
@@ -201,8 +201,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Bitrix24/os_deb_test_en
vendored
18
ci/split_tests/Bitrix24/os_deb_test_en
vendored
@@ -131,8 +131,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Bitrix24/os_deb_test_ru
vendored
18
ci/split_tests/Bitrix24/os_deb_test_ru
vendored
@@ -131,8 +131,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Bitrix24/os_rpm_test_en
vendored
18
ci/split_tests/Bitrix24/os_rpm_test_en
vendored
@@ -131,8 +131,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Bitrix24/os_rpm_test_ru
vendored
18
ci/split_tests/Bitrix24/os_rpm_test_ru
vendored
@@ -131,8 +131,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Bitrix24/os_test_en
vendored
18
ci/split_tests/Bitrix24/os_test_en
vendored
@@ -128,8 +128,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Bitrix24/os_test_ru
vendored
18
ci/split_tests/Bitrix24/os_test_ru
vendored
@@ -128,8 +128,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/CDEK/cli_deb_test_en
vendored
18
ci/split_tests/CDEK/cli_deb_test_en
vendored
@@ -109,8 +109,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/CDEK/cli_deb_test_ru
vendored
18
ci/split_tests/CDEK/cli_deb_test_ru
vendored
@@ -109,8 +109,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/CDEK/cli_rpm_test_en
vendored
18
ci/split_tests/CDEK/cli_rpm_test_en
vendored
@@ -108,8 +108,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/CDEK/cli_rpm_test_ru
vendored
18
ci/split_tests/CDEK/cli_rpm_test_ru
vendored
@@ -108,8 +108,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/CDEK/cli_test_en
vendored
18
ci/split_tests/CDEK/cli_test_en
vendored
@@ -188,8 +188,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/CDEK/cli_test_ru
vendored
18
ci/split_tests/CDEK/cli_test_ru
vendored
@@ -188,8 +188,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/CDEK/os_deb_test_en
vendored
18
ci/split_tests/CDEK/os_deb_test_en
vendored
@@ -118,8 +118,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/CDEK/os_deb_test_ru
vendored
18
ci/split_tests/CDEK/os_deb_test_ru
vendored
@@ -118,8 +118,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/CDEK/os_rpm_test_en
vendored
18
ci/split_tests/CDEK/os_rpm_test_en
vendored
@@ -118,8 +118,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/CDEK/os_rpm_test_ru
vendored
18
ci/split_tests/CDEK/os_rpm_test_ru
vendored
@@ -118,8 +118,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/CDEK/os_test_en
vendored
18
ci/split_tests/CDEK/os_test_en
vendored
@@ -115,8 +115,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/CDEK/os_test_ru
vendored
18
ci/split_tests/CDEK/os_test_ru
vendored
@@ -115,8 +115,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Dropbox/cli_deb_test_en
vendored
18
ci/split_tests/Dropbox/cli_deb_test_en
vendored
@@ -114,8 +114,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Dropbox/cli_deb_test_ru
vendored
18
ci/split_tests/Dropbox/cli_deb_test_ru
vendored
@@ -114,8 +114,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Dropbox/cli_rpm_test_en
vendored
18
ci/split_tests/Dropbox/cli_rpm_test_en
vendored
@@ -113,8 +113,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Dropbox/cli_rpm_test_ru
vendored
18
ci/split_tests/Dropbox/cli_rpm_test_ru
vendored
@@ -113,8 +113,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Dropbox/cli_test_en
vendored
18
ci/split_tests/Dropbox/cli_test_en
vendored
@@ -193,8 +193,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Dropbox/cli_test_ru
vendored
18
ci/split_tests/Dropbox/cli_test_ru
vendored
@@ -193,8 +193,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Dropbox/os_deb_test_en
vendored
18
ci/split_tests/Dropbox/os_deb_test_en
vendored
@@ -123,8 +123,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Dropbox/os_deb_test_ru
vendored
18
ci/split_tests/Dropbox/os_deb_test_ru
vendored
@@ -123,8 +123,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Dropbox/os_rpm_test_en
vendored
18
ci/split_tests/Dropbox/os_rpm_test_en
vendored
@@ -123,8 +123,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Dropbox/os_rpm_test_ru
vendored
18
ci/split_tests/Dropbox/os_rpm_test_ru
vendored
@@ -123,8 +123,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Dropbox/os_test_en
vendored
18
ci/split_tests/Dropbox/os_test_en
vendored
@@ -120,8 +120,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/Dropbox/os_test_ru
vendored
18
ci/split_tests/Dropbox/os_test_ru
vendored
@@ -120,8 +120,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/FTP/cli_deb_test_en
vendored
18
ci/split_tests/FTP/cli_deb_test_en
vendored
@@ -109,8 +109,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/FTP/cli_deb_test_ru
vendored
18
ci/split_tests/FTP/cli_deb_test_ru
vendored
@@ -109,8 +109,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/FTP/cli_rpm_test_en
vendored
18
ci/split_tests/FTP/cli_rpm_test_en
vendored
@@ -108,8 +108,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/FTP/cli_rpm_test_ru
vendored
18
ci/split_tests/FTP/cli_rpm_test_ru
vendored
@@ -108,8 +108,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/FTP/cli_test_en
vendored
18
ci/split_tests/FTP/cli_test_en
vendored
@@ -188,8 +188,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/FTP/cli_test_ru
vendored
18
ci/split_tests/FTP/cli_test_ru
vendored
@@ -188,8 +188,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/FTP/os_deb_test_en
vendored
18
ci/split_tests/FTP/os_deb_test_en
vendored
@@ -118,8 +118,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/FTP/os_deb_test_ru
vendored
18
ci/split_tests/FTP/os_deb_test_ru
vendored
@@ -118,8 +118,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/FTP/os_rpm_test_en
vendored
18
ci/split_tests/FTP/os_rpm_test_en
vendored
@@ -118,8 +118,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/FTP/os_rpm_test_ru
vendored
18
ci/split_tests/FTP/os_rpm_test_ru
vendored
@@ -118,8 +118,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/FTP/os_test_en
vendored
18
ci/split_tests/FTP/os_test_en
vendored
@@ -115,8 +115,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/FTP/os_test_ru
vendored
18
ci/split_tests/FTP/os_test_ru
vendored
@@ -115,8 +115,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleCalendar/cli_deb_test_en
vendored
18
ci/split_tests/GoogleCalendar/cli_deb_test_en
vendored
@@ -110,8 +110,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleCalendar/cli_deb_test_ru
vendored
18
ci/split_tests/GoogleCalendar/cli_deb_test_ru
vendored
@@ -110,8 +110,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleCalendar/cli_rpm_test_en
vendored
18
ci/split_tests/GoogleCalendar/cli_rpm_test_en
vendored
@@ -109,8 +109,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleCalendar/cli_rpm_test_ru
vendored
18
ci/split_tests/GoogleCalendar/cli_rpm_test_ru
vendored
@@ -109,8 +109,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleCalendar/cli_test_en
vendored
18
ci/split_tests/GoogleCalendar/cli_test_en
vendored
@@ -189,8 +189,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleCalendar/cli_test_ru
vendored
18
ci/split_tests/GoogleCalendar/cli_test_ru
vendored
@@ -189,8 +189,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleCalendar/os_deb_test_en
vendored
18
ci/split_tests/GoogleCalendar/os_deb_test_en
vendored
@@ -119,8 +119,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleCalendar/os_deb_test_ru
vendored
18
ci/split_tests/GoogleCalendar/os_deb_test_ru
vendored
@@ -119,8 +119,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleCalendar/os_rpm_test_en
vendored
18
ci/split_tests/GoogleCalendar/os_rpm_test_en
vendored
@@ -119,8 +119,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleCalendar/os_rpm_test_ru
vendored
18
ci/split_tests/GoogleCalendar/os_rpm_test_ru
vendored
@@ -119,8 +119,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleCalendar/os_test_en
vendored
18
ci/split_tests/GoogleCalendar/os_test_en
vendored
@@ -116,8 +116,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleCalendar/os_test_ru
vendored
18
ci/split_tests/GoogleCalendar/os_test_ru
vendored
@@ -116,8 +116,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleDrive/cli_deb_test_en
vendored
18
ci/split_tests/GoogleDrive/cli_deb_test_en
vendored
@@ -111,8 +111,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleDrive/cli_deb_test_ru
vendored
18
ci/split_tests/GoogleDrive/cli_deb_test_ru
vendored
@@ -111,8 +111,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleDrive/cli_rpm_test_en
vendored
18
ci/split_tests/GoogleDrive/cli_rpm_test_en
vendored
@@ -110,8 +110,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleDrive/cli_rpm_test_ru
vendored
18
ci/split_tests/GoogleDrive/cli_rpm_test_ru
vendored
@@ -110,8 +110,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleDrive/cli_test_en
vendored
18
ci/split_tests/GoogleDrive/cli_test_en
vendored
@@ -190,8 +190,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleDrive/cli_test_ru
vendored
18
ci/split_tests/GoogleDrive/cli_test_ru
vendored
@@ -190,8 +190,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleDrive/os_deb_test_en
vendored
18
ci/split_tests/GoogleDrive/os_deb_test_en
vendored
@@ -120,8 +120,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleDrive/os_deb_test_ru
vendored
18
ci/split_tests/GoogleDrive/os_deb_test_ru
vendored
@@ -120,8 +120,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleDrive/os_rpm_test_en
vendored
18
ci/split_tests/GoogleDrive/os_rpm_test_en
vendored
@@ -120,8 +120,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleDrive/os_rpm_test_ru
vendored
18
ci/split_tests/GoogleDrive/os_rpm_test_ru
vendored
@@ -120,8 +120,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleDrive/os_test_en
vendored
18
ci/split_tests/GoogleDrive/os_test_en
vendored
@@ -117,8 +117,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleDrive/os_test_ru
vendored
18
ci/split_tests/GoogleDrive/os_test_ru
vendored
@@ -117,8 +117,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleSheets/cli_deb_test_en
vendored
18
ci/split_tests/GoogleSheets/cli_deb_test_en
vendored
@@ -109,8 +109,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleSheets/cli_deb_test_ru
vendored
18
ci/split_tests/GoogleSheets/cli_deb_test_ru
vendored
@@ -109,8 +109,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleSheets/cli_rpm_test_en
vendored
18
ci/split_tests/GoogleSheets/cli_rpm_test_en
vendored
@@ -108,8 +108,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleSheets/cli_rpm_test_ru
vendored
18
ci/split_tests/GoogleSheets/cli_rpm_test_ru
vendored
@@ -108,8 +108,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
18
ci/split_tests/GoogleSheets/cli_test_en
vendored
18
ci/split_tests/GoogleSheets/cli_test_en
vendored
@@ -188,8 +188,24 @@ pipeline {
|
||||
}
|
||||
|
||||
def shouldRunStage(stageName) {
|
||||
try {
|
||||
if (!env.STAGES_CONFIG) {
|
||||
echo "[WARN] STAGES_CONFIG not set. Assuming stage '${stageName}' is ENABLED."
|
||||
return true
|
||||
}
|
||||
def config = readJSON text: env.STAGES_CONFIG
|
||||
return config[stageName] == true
|
||||
def value = config[stageName]
|
||||
if (value == null) {
|
||||
echo "[WARN] Stage '${stageName}' not found in config. Defaulting to DISABLED."
|
||||
return false
|
||||
}
|
||||
return value == true
|
||||
} catch (Exception e) {
|
||||
echo "[ERROR] Failed to parse STAGES_CONFIG: ${e.message}"
|
||||
echo "Raw config: ${env.STAGES_CONFIG}"
|
||||
// Решите: включать stage по умолчанию или нет?
|
||||
return false // или true — по вашему усмотрению
|
||||
}
|
||||
}
|
||||
|
||||
def runLibraryTest(String configPath, String libraryName) {
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user