From f408750bec6882030e8ce18ff0e78be7ea97f9e2 Mon Sep 17 00:00:00 2001 From: Umberto Baldi Date: Mon, 20 Sep 2021 17:47:03 +0200 Subject: [PATCH] place license in the created folder too, followup of #3 --- DistTasks.yml | 36 +++++++++++++++++++++++++----------- 1 file changed, 25 insertions(+), 11 deletions(-) diff --git a/DistTasks.yml b/DistTasks.yml index 110612c..fde9c87 100644 --- a/DistTasks.yml +++ b/DistTasks.yml @@ -40,14 +40,15 @@ tasks: dir: "{{.DIST_DIR}}" cmds: - | + mkdir {{.PLATFORM_DIR}} + cp ../LICENSE.txt {{.PLATFORM_DIR}}/ docker run -v `pwd`/..:/home/build -w /home/build \ -e CGO_ENABLED=1 \ {{.CONTAINER}}:{{.CONTAINER_TAG}} \ --build-cmd "{{.BUILD_COMMAND}}" \ -p "{{.BUILD_PLATFORM}}" - zip {{.PACKAGE_NAME}} {{.PLATFORM_DIR}}/{{.PROJECT_NAME}}.exe - zip {{.PACKAGE_NAME}} ../LICENSE.txt -j + zip {{.PACKAGE_NAME}} {{.PLATFORM_DIR}}/{{.PROJECT_NAME}}.exe {{.PLATFORM_DIR}}/LICENSE.txt sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}} vars: @@ -63,14 +64,15 @@ tasks: dir: "{{.DIST_DIR}}" cmds: - | + mkdir {{.PLATFORM_DIR}} + cp ../LICENSE.txt {{.PLATFORM_DIR}}/ docker run -v `pwd`/..:/home/build -w /home/build \ -e CGO_ENABLED=1 \ {{.CONTAINER}}:{{.CONTAINER_TAG}} \ --build-cmd "{{.BUILD_COMMAND}}" \ -p "{{.BUILD_PLATFORM}}" - zip {{.PACKAGE_NAME}} {{.PLATFORM_DIR}}/{{.PROJECT_NAME}}.exe - zip {{.PACKAGE_NAME}} ../LICENSE.txt -j + zip {{.PACKAGE_NAME}} {{.PLATFORM_DIR}}/{{.PROJECT_NAME}}.exe {{.PLATFORM_DIR}}/LICENSE.txt sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}} vars: @@ -86,13 +88,15 @@ tasks: dir: "{{.DIST_DIR}}" cmds: - | + mkdir {{.PLATFORM_DIR}} + cp ../LICENSE.txt {{.PLATFORM_DIR}}/ docker run -v `pwd`/..:/home/build -w /home/build \ -e CGO_ENABLED=1 \ {{.CONTAINER}}:{{.CONTAINER_TAG}} \ --build-cmd "{{.BUILD_COMMAND}}" \ -p "{{.BUILD_PLATFORM}}" - tar cz {{.PLATFORM_DIR}} ../LICENSE.txt -f {{.PACKAGE_NAME}} + tar cz {{.PLATFORM_DIR}} -f {{.PACKAGE_NAME}} sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}} vars: @@ -108,13 +112,15 @@ tasks: dir: "{{.DIST_DIR}}" cmds: - | + mkdir {{.PLATFORM_DIR}} + cp ../LICENSE.txt {{.PLATFORM_DIR}}/ docker run -v `pwd`/..:/home/build -w /home/build \ -e CGO_ENABLED=1 \ {{.CONTAINER}}:{{.CONTAINER_TAG}} \ --build-cmd "{{.BUILD_COMMAND}}" \ -p "{{.BUILD_PLATFORM}}" - tar cz {{.PLATFORM_DIR}} ../LICENSE.txt -f {{.PACKAGE_NAME}} + tar cz {{.PLATFORM_DIR}} -f {{.PACKAGE_NAME}} sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}} vars: @@ -130,13 +136,15 @@ tasks: dir: "{{.DIST_DIR}}" cmds: - | + mkdir {{.PLATFORM_DIR}} + cp ../LICENSE.txt {{.PLATFORM_DIR}}/ docker run -v `pwd`/..:/home/build -w /home/build \ -e CGO_ENABLED=1 \ {{.CONTAINER}}:{{.CONTAINER_TAG}} \ --build-cmd "{{.BUILD_COMMAND}}" \ -p "{{.BUILD_PLATFORM}}" - tar cz {{.PLATFORM_DIR}} ../LICENSE.txt -f {{.PACKAGE_NAME}} + tar cz {{.PLATFORM_DIR}} -f {{.PACKAGE_NAME}} sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}} vars: @@ -152,13 +160,15 @@ tasks: dir: "{{.DIST_DIR}}" cmds: - | + mkdir {{.PLATFORM_DIR}} + cp ../LICENSE.txt {{.PLATFORM_DIR}}/ docker run -v `pwd`/..:/home/build -w /home/build \ -e CGO_ENABLED=1 \ {{.CONTAINER}}:{{.CONTAINER_TAG}} \ --build-cmd "{{.BUILD_COMMAND}}" \ -p "{{.BUILD_PLATFORM}}" - tar cz {{.PLATFORM_DIR}} ../LICENSE.txt -f {{.PACKAGE_NAME}} + tar cz {{.PLATFORM_DIR}} -f {{.PACKAGE_NAME}} sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}} vars: @@ -202,17 +212,19 @@ tasks: dir: "{{.DIST_DIR}}" cmds: - | + mkdir {{.PLATFORM_DIR}} + cp ../LICENSE.txt {{.PLATFORM_DIR}}/ docker run -v `pwd`/..:/home/build -w /home/build \ -e CGO_ENABLED=1 \ {{.CONTAINER}}:{{.CONTAINER_TAG}} \ --build-cmd "{{.BUILD_COMMAND}}" \ -p "{{.BUILD_PLATFORM}}" - tar cz {{.PLATFORM_DIR}} ../LICENSE.txt -f {{.PACKAGE_NAME}} + tar cz {{.PLATFORM_DIR}} -f {{.PACKAGE_NAME}} sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}} vars: - PLATFORM_DIR: "{{.PROJECT_NAME}}_linux_arm_6" + PLATFORM_DIR: "{{.PROJECT_NAME}}_linux_arm_64" BUILD_COMMAND: "go build -o {{.DIST_DIR}}/{{.PLATFORM_DIR}}/{{.PROJECT_NAME}} {{.LDFLAGS}}" BUILD_PLATFORM: "linux/arm64" CONTAINER_TAG: "{{.GO_VERSION}}-arm" @@ -224,13 +236,15 @@ tasks: dir: "{{.DIST_DIR}}" cmds: - | + mkdir {{.PLATFORM_DIR}} + cp ../LICENSE.txt {{.PLATFORM_DIR}}/ docker run -v `pwd`/..:/home/build -w /home/build \ -e CGO_ENABLED=1 \ {{.CONTAINER}}:{{.CONTAINER_TAG}} \ --build-cmd "{{.BUILD_COMMAND}}" \ -p "{{.BUILD_PLATFORM}}" - tar cz {{.PLATFORM_DIR}} ../LICENSE.txt -f {{.PACKAGE_NAME}} + tar cz {{.PLATFORM_DIR}} -f {{.PACKAGE_NAME}} sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}} vars: