From 9e69b734677c58932cb06b976767f2b6a2597b99 Mon Sep 17 00:00:00 2001 From: ayeshLK Date: Mon, 1 Jul 2024 10:51:15 +0530 Subject: [PATCH] Add exception handling to the gradle-build --- src/main/groovy/io/ballerina/plugin/BallerinaPlugin.groovy | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/groovy/io/ballerina/plugin/BallerinaPlugin.groovy b/src/main/groovy/io/ballerina/plugin/BallerinaPlugin.groovy index 5c87cf7..0685636 100644 --- a/src/main/groovy/io/ballerina/plugin/BallerinaPlugin.groovy +++ b/src/main/groovy/io/ballerina/plugin/BallerinaPlugin.groovy @@ -279,7 +279,11 @@ class BallerinaPlugin implements Plugin { """ if (Os.isFamily(Os.FAMILY_WINDOWS)) { println "Executing command on windows: ${balPackWithDocker}" - commandLine 'cmd', '/c', "$balPackWithDocker" + try { + commandLine 'cmd', '/c', "$balPackWithDocker" + } catch (Exception e) { + println "[ERROR] Command execution failed: ${e.message}" + } } else { commandLine 'sh', '-c', "$balPackWithDocker" }