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" }