Skip to content

Commit c481201

Browse files
update DistTasks.yml to match workflow-template
1 parent cfef6a1 commit c481201

File tree

1 file changed

+9
-18
lines changed

1 file changed

+9
-18
lines changed

DistTasks.yml

+9-18
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,7 @@ tasks:
2828
- |
2929
go build -o {{.DIST_DIR}}/{{.PLATFORM_DIR}}/{{.PROJECT_NAME}}.exe {{.LDFLAGS}}
3030
cd {{.DIST_DIR}}
31-
cp ../LICENSE.txt {{.PLATFORM_DIR}}/
32-
zip {{.PACKAGE_NAME}} {{.PLATFORM_DIR}}/{{.PROJECT_NAME}}.exe {{.PLATFORM_DIR}}/LICENSE.txt
31+
zip {{.PACKAGE_NAME}} {{.PLATFORM_DIR}}/{{.PROJECT_NAME}}.exe ../LICENSE.txt -j
3332
vars:
3433
PLATFORM_DIR: "{{.PROJECT_NAME}}_windows_386"
3534
PACKAGE_PLATFORM: "Windows_32bit"
@@ -44,8 +43,7 @@ tasks:
4443
- |
4544
go build -o {{.DIST_DIR}}/{{.PLATFORM_DIR}}/{{.PROJECT_NAME}}.exe {{.LDFLAGS}}
4645
cd {{.DIST_DIR}}
47-
cp ../LICENSE.txt {{.PLATFORM_DIR}}/
48-
zip {{.PACKAGE_NAME}} {{.PLATFORM_DIR}}/{{.PROJECT_NAME}}.exe {{.PLATFORM_DIR}}/LICENSE.txt
46+
zip {{.PACKAGE_NAME}} {{.PLATFORM_DIR}}/{{.PROJECT_NAME}}.exe ../LICENSE.txt -j
4947
vars:
5048
PLATFORM_DIR: "{{.PROJECT_NAME}}_windows_amd64"
5149
PACKAGE_PLATFORM: "Windows_64bit"
@@ -61,8 +59,7 @@ tasks:
6159
- |
6260
go build -o {{.DIST_DIR}}/{{.PLATFORM_DIR}}/{{.PROJECT_NAME}} {{.LDFLAGS}}
6361
cd {{.DIST_DIR}}
64-
cp ../LICENSE.txt {{.PLATFORM_DIR}}/
65-
tar cz {{.PLATFORM_DIR}} -f {{.PACKAGE_NAME}}
62+
tar cz -C {{.PLATFORM_DIR}} {{.PROJECT_NAME}} -C ../.. LICENSE.txt -f {{.PACKAGE_NAME}}
6663
vars:
6764
PLATFORM_DIR: "{{.PROJECT_NAME}}_linux_amd32"
6865
PACKAGE_PLATFORM: "Linux_32bit"
@@ -77,8 +74,7 @@ tasks:
7774
- |
7875
go build -o {{.DIST_DIR}}/{{.PLATFORM_DIR}}/{{.PROJECT_NAME}} {{.LDFLAGS}}
7976
cd {{.DIST_DIR}}
80-
cp ../LICENSE.txt {{.PLATFORM_DIR}}/
81-
tar cz {{.PLATFORM_DIR}} -f {{.PACKAGE_NAME}}
77+
tar cz -C {{.PLATFORM_DIR}} {{.PROJECT_NAME}} -C ../.. LICENSE.txt -f {{.PACKAGE_NAME}}
8278
vars:
8379
PLATFORM_DIR: "{{.PROJECT_NAME}}_linux_amd64"
8480
PACKAGE_PLATFORM: "Linux_64bit"
@@ -94,8 +90,7 @@ tasks:
9490
- |
9591
go build -o {{.DIST_DIR}}/{{.PLATFORM_DIR}}/{{.PROJECT_NAME}} {{.LDFLAGS}}
9692
cd {{.DIST_DIR}}
97-
cp ../LICENSE.txt {{.PLATFORM_DIR}}/
98-
tar cz {{.PLATFORM_DIR}} -f {{.PACKAGE_NAME}}
93+
tar cz -C {{.PLATFORM_DIR}} {{.PROJECT_NAME}} -C ../.. LICENSE.txt -f {{.PACKAGE_NAME}}
9994
vars:
10095
PLATFORM_DIR: "{{.PROJECT_NAME}}_linux_arm_7"
10196
PACKAGE_PLATFORM: "Linux_ARMv7"
@@ -111,8 +106,7 @@ tasks:
111106
- |
112107
go build -o {{.DIST_DIR}}/{{.PLATFORM_DIR}}/{{.PROJECT_NAME}} {{.LDFLAGS}}
113108
cd {{.DIST_DIR}}
114-
cp ../LICENSE.txt {{.PLATFORM_DIR}}/
115-
tar cz {{.PLATFORM_DIR}} -f {{.PACKAGE_NAME}}
109+
tar cz -C {{.PLATFORM_DIR}} {{.PROJECT_NAME}} -C ../.. LICENSE.txt -f {{.PACKAGE_NAME}}
116110
vars:
117111
PLATFORM_DIR: "{{.PROJECT_NAME}}_linux_arm_6"
118112
PACKAGE_PLATFORM: "Linux_ARMv6"
@@ -127,8 +121,7 @@ tasks:
127121
- |
128122
go build -o {{.DIST_DIR}}/{{.PLATFORM_DIR}}/{{.PROJECT_NAME}} {{.LDFLAGS}}
129123
cd {{.DIST_DIR}}
130-
cp ../LICENSE.txt {{.PLATFORM_DIR}}/
131-
tar cz {{.PLATFORM_DIR}} -f {{.PACKAGE_NAME}}
124+
tar cz -C {{.PLATFORM_DIR}} {{.PROJECT_NAME}} -C ../.. LICENSE.txt -f {{.PACKAGE_NAME}}
132125
vars:
133126
PLATFORM_DIR: "{{.PROJECT_NAME}}_linux_arm_64"
134127
PACKAGE_PLATFORM: "Linux_ARM64"
@@ -143,8 +136,7 @@ tasks:
143136
- |
144137
go build -o {{.DIST_DIR}}/{{.PLATFORM_DIR}}/{{.PROJECT_NAME}} {{.LDFLAGS}}
145138
cd {{.DIST_DIR}}
146-
cp ../LICENSE.txt {{.PLATFORM_DIR}}/
147-
tar cz {{.PLATFORM_DIR}} -f {{.PACKAGE_NAME}}
139+
tar cz -C {{.PLATFORM_DIR}} {{.PROJECT_NAME}} -C ../.. LICENSE.txt -f {{.PACKAGE_NAME}}
148140
vars:
149141
PLATFORM_DIR: "{{.PROJECT_NAME}}_osx_darwin_amd64"
150142
PACKAGE_PLATFORM: "macOS_64bit"
@@ -159,8 +151,7 @@ tasks:
159151
- |
160152
go build -o {{.DIST_DIR}}/{{.PLATFORM_DIR}}/{{.PROJECT_NAME}} {{.LDFLAGS}}
161153
cd {{.DIST_DIR}}
162-
cp ../LICENSE.txt {{.PLATFORM_DIR}}/
163-
tar cz {{.PLATFORM_DIR}} -f {{.PACKAGE_NAME}}
154+
tar cz -C {{.PLATFORM_DIR}} {{.PROJECT_NAME}} -C ../.. LICENSE.txt -f {{.PACKAGE_NAME}}
164155
vars:
165156
PLATFORM_DIR: "{{.PROJECT_NAME}}_osx_darwin_arm64"
166157
PACKAGE_PLATFORM: "macOS_ARM64"

0 commit comments

Comments
 (0)