From 0019f362aa73b5880528375a9777e433a4ad76e6 Mon Sep 17 00:00:00 2001 From: peri4 Date: Sat, 22 Apr 2023 13:57:29 +0300 Subject: [PATCH] try git --- src/org/SHS/Platforms.groovy | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/org/SHS/Platforms.groovy b/src/org/SHS/Platforms.groovy index f0d7686..8cb25aa 100644 --- a/src/org/SHS/Platforms.groovy +++ b/src/org/SHS/Platforms.groovy @@ -7,13 +7,15 @@ class Platforms { public void get() { steps.stage("Download platforms.json") { - "rm -rf platforms".execute() - "git clone --depth 1 ${steps.env.PLATFORMS_GIT} platforms".execute() + steps.deleteDir("platforms"); + steps.dir("platforms") { + git url: "${steps.env.PLATFORMS_GIT}" + } } } public void forEach(functor, stage_suffix = "") { - def root = steps.readJSON(file: 'platforms/platforms.json') + def root = steps.readJSON(file: 'platforms/*/platforms.json') root.Platforms.each { key, dist -> if (dist.enabled) { steps.stage ("${key}${stage_suffix}") {