in plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/tasks/terraform/TerraformDownloadTask.kt [42:52]
fun act() {
logger.lifecycle("Downloading terraform version $version for OS $os")
Downloads.download(URL("https://releases.hashicorp.com/terraform/$version/terraform_${version}_$os.zip"), binFile.parentFile, Archive.ZIP)
if (Os.isFamily(Os.FAMILY_MAC) || Os.isFamily(Os.FAMILY_UNIX)) {
CommandLine.execute("chmod", listOf("+x", binFile.absolutePath), binFile.parentFile, redirectStdout = false)
}
logger.lifecycle("Terraform version $version for OS $os successfully downloaded")
}