@@ -40,14 +40,15 @@ tasks:
40
40
dir : " {{.DIST_DIR}}"
41
41
cmds :
42
42
- |
43
+ mkdir {{.PLATFORM_DIR}}
44
+ cp ../LICENSE.txt {{.PLATFORM_DIR}}/
43
45
docker run -v `pwd`/..:/home/build -w /home/build \
44
46
-e CGO_ENABLED=1 \
45
47
{{.CONTAINER}}:{{.CONTAINER_TAG}} \
46
48
--build-cmd "{{.BUILD_COMMAND}}" \
47
49
-p "{{.BUILD_PLATFORM}}"
48
50
49
- zip {{.PACKAGE_NAME}} {{.PLATFORM_DIR}}/{{.PROJECT_NAME}}.exe
50
- zip {{.PACKAGE_NAME}} ../LICENSE.txt -j
51
+ zip {{.PACKAGE_NAME}} {{.PLATFORM_DIR}}/{{.PROJECT_NAME}}.exe {{.PLATFORM_DIR}}/LICENSE.txt
51
52
sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}}
52
53
53
54
vars :
@@ -63,14 +64,15 @@ tasks:
63
64
dir : " {{.DIST_DIR}}"
64
65
cmds :
65
66
- |
67
+ mkdir {{.PLATFORM_DIR}}
68
+ cp ../LICENSE.txt {{.PLATFORM_DIR}}/
66
69
docker run -v `pwd`/..:/home/build -w /home/build \
67
70
-e CGO_ENABLED=1 \
68
71
{{.CONTAINER}}:{{.CONTAINER_TAG}} \
69
72
--build-cmd "{{.BUILD_COMMAND}}" \
70
73
-p "{{.BUILD_PLATFORM}}"
71
74
72
- zip {{.PACKAGE_NAME}} {{.PLATFORM_DIR}}/{{.PROJECT_NAME}}.exe
73
- zip {{.PACKAGE_NAME}} ../LICENSE.txt -j
75
+ zip {{.PACKAGE_NAME}} {{.PLATFORM_DIR}}/{{.PROJECT_NAME}}.exe {{.PLATFORM_DIR}}/LICENSE.txt
74
76
sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}}
75
77
76
78
vars :
@@ -86,13 +88,15 @@ tasks:
86
88
dir : " {{.DIST_DIR}}"
87
89
cmds :
88
90
- |
91
+ mkdir {{.PLATFORM_DIR}}
92
+ cp ../LICENSE.txt {{.PLATFORM_DIR}}/
89
93
docker run -v `pwd`/..:/home/build -w /home/build \
90
94
-e CGO_ENABLED=1 \
91
95
{{.CONTAINER}}:{{.CONTAINER_TAG}} \
92
96
--build-cmd "{{.BUILD_COMMAND}}" \
93
97
-p "{{.BUILD_PLATFORM}}"
94
98
95
- tar cz {{.PLATFORM_DIR}} ../LICENSE.txt -f {{.PACKAGE_NAME}}
99
+ tar cz {{.PLATFORM_DIR}} -f {{.PACKAGE_NAME}}
96
100
sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}}
97
101
98
102
vars :
@@ -108,13 +112,15 @@ tasks:
108
112
dir : " {{.DIST_DIR}}"
109
113
cmds :
110
114
- |
115
+ mkdir {{.PLATFORM_DIR}}
116
+ cp ../LICENSE.txt {{.PLATFORM_DIR}}/
111
117
docker run -v `pwd`/..:/home/build -w /home/build \
112
118
-e CGO_ENABLED=1 \
113
119
{{.CONTAINER}}:{{.CONTAINER_TAG}} \
114
120
--build-cmd "{{.BUILD_COMMAND}}" \
115
121
-p "{{.BUILD_PLATFORM}}"
116
122
117
- tar cz {{.PLATFORM_DIR}} ../LICENSE.txt -f {{.PACKAGE_NAME}}
123
+ tar cz {{.PLATFORM_DIR}} -f {{.PACKAGE_NAME}}
118
124
sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}}
119
125
120
126
vars :
@@ -130,13 +136,15 @@ tasks:
130
136
dir : " {{.DIST_DIR}}"
131
137
cmds :
132
138
- |
139
+ mkdir {{.PLATFORM_DIR}}
140
+ cp ../LICENSE.txt {{.PLATFORM_DIR}}/
133
141
docker run -v `pwd`/..:/home/build -w /home/build \
134
142
-e CGO_ENABLED=1 \
135
143
{{.CONTAINER}}:{{.CONTAINER_TAG}} \
136
144
--build-cmd "{{.BUILD_COMMAND}}" \
137
145
-p "{{.BUILD_PLATFORM}}"
138
146
139
- tar cz {{.PLATFORM_DIR}} ../LICENSE.txt -f {{.PACKAGE_NAME}}
147
+ tar cz {{.PLATFORM_DIR}} -f {{.PACKAGE_NAME}}
140
148
sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}}
141
149
142
150
vars :
@@ -152,13 +160,15 @@ tasks:
152
160
dir : " {{.DIST_DIR}}"
153
161
cmds :
154
162
- |
163
+ mkdir {{.PLATFORM_DIR}}
164
+ cp ../LICENSE.txt {{.PLATFORM_DIR}}/
155
165
docker run -v `pwd`/..:/home/build -w /home/build \
156
166
-e CGO_ENABLED=1 \
157
167
{{.CONTAINER}}:{{.CONTAINER_TAG}} \
158
168
--build-cmd "{{.BUILD_COMMAND}}" \
159
169
-p "{{.BUILD_PLATFORM}}"
160
170
161
- tar cz {{.PLATFORM_DIR}} ../LICENSE.txt -f {{.PACKAGE_NAME}}
171
+ tar cz {{.PLATFORM_DIR}} -f {{.PACKAGE_NAME}}
162
172
sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}}
163
173
164
174
vars :
@@ -202,17 +212,19 @@ tasks:
202
212
dir : " {{.DIST_DIR}}"
203
213
cmds :
204
214
- |
215
+ mkdir {{.PLATFORM_DIR}}
216
+ cp ../LICENSE.txt {{.PLATFORM_DIR}}/
205
217
docker run -v `pwd`/..:/home/build -w /home/build \
206
218
-e CGO_ENABLED=1 \
207
219
{{.CONTAINER}}:{{.CONTAINER_TAG}} \
208
220
--build-cmd "{{.BUILD_COMMAND}}" \
209
221
-p "{{.BUILD_PLATFORM}}"
210
222
211
- tar cz {{.PLATFORM_DIR}} ../LICENSE.txt -f {{.PACKAGE_NAME}}
223
+ tar cz {{.PLATFORM_DIR}} -f {{.PACKAGE_NAME}}
212
224
sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}}
213
225
214
226
vars :
215
- PLATFORM_DIR : " {{.PROJECT_NAME}}_linux_arm_6 "
227
+ PLATFORM_DIR : " {{.PROJECT_NAME}}_linux_arm_64 "
216
228
BUILD_COMMAND : " go build -o {{.DIST_DIR}}/{{.PLATFORM_DIR}}/{{.PROJECT_NAME}} {{.LDFLAGS}}"
217
229
BUILD_PLATFORM : " linux/arm64"
218
230
CONTAINER_TAG : " {{.GO_VERSION}}-arm"
@@ -224,13 +236,15 @@ tasks:
224
236
dir : " {{.DIST_DIR}}"
225
237
cmds :
226
238
- |
239
+ mkdir {{.PLATFORM_DIR}}
240
+ cp ../LICENSE.txt {{.PLATFORM_DIR}}/
227
241
docker run -v `pwd`/..:/home/build -w /home/build \
228
242
-e CGO_ENABLED=1 \
229
243
{{.CONTAINER}}:{{.CONTAINER_TAG}} \
230
244
--build-cmd "{{.BUILD_COMMAND}}" \
231
245
-p "{{.BUILD_PLATFORM}}"
232
246
233
- tar cz {{.PLATFORM_DIR}} ../LICENSE.txt -f {{.PACKAGE_NAME}}
247
+ tar cz {{.PLATFORM_DIR}} -f {{.PACKAGE_NAME}}
234
248
sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}}
235
249
236
250
vars :
0 commit comments