From c33ff676285bcee86a3a09ba29a91c053ea98d07 Mon Sep 17 00:00:00 2001 From: Heejong Lee Date: Thu, 25 Mar 2021 00:23:07 -0700 Subject: [PATCH] [BEAM-12051] fix target/go-licenses: no such file or directory --- sdks/go/container/build.gradle | 6 ++++++ sdks/java/container/common.gradle | 2 +- sdks/python/container/common.gradle | 6 ++++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/sdks/go/container/build.gradle b/sdks/go/container/build.gradle index 31fcee8ba5fd..39aa746626c2 100644 --- a/sdks/go/container/build.gradle +++ b/sdks/go/container/build.gradle @@ -69,4 +69,10 @@ if (project.rootProject.hasProperty(["docker-pull-licenses"])) { dependsOn ':release:go-licenses:go:createLicenses' } dockerPrepare.dependsOn 'copyGolangLicenses' +} else { + task skipPullLicenses(type: Exec) { + executable "sh" + args "-c", "mkdir -p build/target/go-licenses" + } + dockerPrepare.dependsOn 'skipPullLicenses' } diff --git a/sdks/java/container/common.gradle b/sdks/java/container/common.gradle index a01ee69a8ced..a325078460bd 100644 --- a/sdks/java/container/common.gradle +++ b/sdks/java/container/common.gradle @@ -73,7 +73,7 @@ task copyGolangLicenses(type: Copy) { task skipPullLicenses(type: Exec) { executable "sh" - args "-c", "mkdir -p build/target/third_party_licenses && touch build/target/third_party_licenses/skip" + args "-c", "mkdir -p build/target/go-licenses build/target/third_party_licenses && touch build/target/third_party_licenses/skip" } docker { diff --git a/sdks/python/container/common.gradle b/sdks/python/container/common.gradle index 9fedf9322f9e..8b0f91bb94a3 100644 --- a/sdks/python/container/common.gradle +++ b/sdks/python/container/common.gradle @@ -79,4 +79,10 @@ if (project.rootProject.hasProperty(["docker-pull-licenses"])) { dependsOn ':release:go-licenses:py:createLicenses' } dockerPrepare.dependsOn 'copyGolangLicenses' +} else { + task skipPullLicenses(type: Exec) { + executable "sh" + args "-c", "mkdir -p build/target/go-licenses" + } + dockerPrepare.dependsOn 'skipPullLicenses' }