Skip to content

Commit 97127e7

Browse files
committed
fix(go-generation): Check if there is a license file present and use this in order to prevent overwriting the copyright
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
1 parent cfdcfc9 commit 97127e7

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

  • scripts/generate-sdk/languages

scripts/generate-sdk/languages/go.sh

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,6 @@ generate_go_sdk() {
191191
echo "Skipping service ${service}, compatibility layer is not activated for it"
192192
warning+="Skipping compatibility layer generation for service ${service}\n"
193193

194-
cp "${ROOT_DIR}/LICENSE.md" "${SERVICES_FOLDER}/${service}/LICENSE.md"
195194
if [ ! -f "${SERVICES_FOLDER}/${service}/go.mod" ]; then
196195
printf "module ${GIT_HOST}/${GIT_USER_ID}/${GIT_REPO_ID}/services/${service}\n\n" > "${SERVICES_FOLDER}/${service}/go.mod"
197196
printf "go ${SDK_GO_VERSION}\n\n" >> "${SERVICES_FOLDER}/${service}/go.mod"
@@ -201,6 +200,12 @@ generate_go_sdk() {
201200
# generate package.go
202201
printf "package ${service}\n" > "${SERVICES_FOLDER}/${service}/package.go"
203202

203+
# If the service has a LICENSE file, move it inside the service folder
204+
if [ -f "${sdk_services_backup_dir}/${service}/LICENSE.md" ]; then
205+
echo "Found ${service} \"LICENSE\" file"
206+
cp -r "${sdk_services_backup_dir}/${service}/LICENSE.md" "${SERVICES_FOLDER}/${service}/LICENSE.md"
207+
fi
208+
204209
# If the service has a CHANGELOG file, move it inside the service folder
205210
if [ -f "${sdk_services_backup_dir}/${service}/CHANGELOG.md" ]; then
206211
echo "Found ${service} \"CHANGELOG\" file"

0 commit comments

Comments
 (0)