@@ -15,7 +15,6 @@ version: "3"
15
15
# * VERSION: the version of the project, used in package name and checksum file
16
16
# * LD_FLAGS: flags used at build time
17
17
#
18
- # The project MUST contain a LICENSE.txt file in the root folder or packaging will fail.
19
18
20
19
vars :
21
20
CHECKSUM_FILE : " {{.VERSION}}-checksums.txt"
43
42
- |
44
43
go build -o {{.DIST_DIR}}/{{.PLATFORM_DIR}}/{{.PROJECT_NAME}}.exe {{.LDFLAGS}}
45
44
cd {{.DIST_DIR}}
46
- zip {{.PACKAGE_NAME}} {{.PLATFORM_DIR}}/{{.PROJECT_NAME}}.exe ../LICENSE.txt -j
45
+ zip {{.PACKAGE_NAME}} {{.PLATFORM_DIR}}/{{.PROJECT_NAME}}.exe -j
47
46
sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}}
48
47
vars :
49
48
PLATFORM_DIR : " {{.PROJECT_NAME}}_windows_386"
59
58
- |
60
59
go build -o {{.DIST_DIR}}/{{.PLATFORM_DIR}}/{{.PROJECT_NAME}}.exe {{.LDFLAGS}}
61
60
cd {{.DIST_DIR}}
62
- zip {{.PACKAGE_NAME}} {{.PLATFORM_DIR}}/{{.PROJECT_NAME}}.exe ../LICENSE.txt -j
61
+ zip {{.PACKAGE_NAME}} {{.PLATFORM_DIR}}/{{.PROJECT_NAME}}.exe -j
63
62
sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}}
64
63
vars :
65
64
PLATFORM_DIR : " {{.PROJECT_NAME}}_windows_amd64"
76
75
- |
77
76
go build -o {{.DIST_DIR}}/{{.PLATFORM_DIR}}/{{.PROJECT_NAME}} {{.LDFLAGS}}
78
77
cd {{.DIST_DIR}}
79
- tar cz -C {{.PLATFORM_DIR}} {{.PROJECT_NAME}} -C ../.. LICENSE.txt - f {{.PACKAGE_NAME}}
78
+ tar cz -C {{.PLATFORM_DIR}} {{.PROJECT_NAME}} -f {{.PACKAGE_NAME}}
80
79
sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}}
81
80
vars :
82
81
PLATFORM_DIR : " {{.PROJECT_NAME}}_linux_amd32"
92
91
- |
93
92
go build -o {{.DIST_DIR}}/{{.PLATFORM_DIR}}/{{.PROJECT_NAME}} {{.LDFLAGS}}
94
93
cd {{.DIST_DIR}}
95
- tar cz -C {{.PLATFORM_DIR}} {{.PROJECT_NAME}} -C ../.. LICENSE.txt - f {{.PACKAGE_NAME}}
94
+ tar cz -C {{.PLATFORM_DIR}} {{.PROJECT_NAME}} -f {{.PACKAGE_NAME}}
96
95
sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}}
97
96
vars :
98
97
PLATFORM_DIR : " {{.PROJECT_NAME}}_linux_amd64"
@@ -109,7 +108,7 @@ tasks:
109
108
- |
110
109
go build -o {{.DIST_DIR}}/{{.PLATFORM_DIR}}/{{.PROJECT_NAME}} {{.LDFLAGS}}
111
110
cd {{.DIST_DIR}}
112
- tar cz -C {{.PLATFORM_DIR}} {{.PROJECT_NAME}} -C ../.. LICENSE.txt - f {{.PACKAGE_NAME}}
111
+ tar cz -C {{.PLATFORM_DIR}} {{.PROJECT_NAME}} -f {{.PACKAGE_NAME}}
113
112
sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}}
114
113
vars :
115
114
PLATFORM_DIR : " {{.PROJECT_NAME}}_linux_arm_7"
@@ -126,7 +125,7 @@ tasks:
126
125
- |
127
126
go build -o {{.DIST_DIR}}/{{.PLATFORM_DIR}}/{{.PROJECT_NAME}} {{.LDFLAGS}}
128
127
cd {{.DIST_DIR}}
129
- tar cz -C {{.PLATFORM_DIR}} {{.PROJECT_NAME}} -C ../.. LICENSE.txt - f {{.PACKAGE_NAME}}
128
+ tar cz -C {{.PLATFORM_DIR}} {{.PROJECT_NAME}} -f {{.PACKAGE_NAME}}
130
129
sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}}
131
130
vars :
132
131
PLATFORM_DIR : " {{.PROJECT_NAME}}_linux_arm_6"
@@ -142,7 +141,7 @@ tasks:
142
141
- |
143
142
go build -o {{.DIST_DIR}}/{{.PLATFORM_DIR}}/{{.PROJECT_NAME}} {{.LDFLAGS}}
144
143
cd {{.DIST_DIR}}
145
- tar cz -C {{.PLATFORM_DIR}} {{.PROJECT_NAME}} -C ../.. LICENSE.txt - f {{.PACKAGE_NAME}}
144
+ tar cz -C {{.PLATFORM_DIR}} {{.PROJECT_NAME}} -f {{.PACKAGE_NAME}}
146
145
sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}}
147
146
vars :
148
147
PLATFORM_DIR : " {{.PROJECT_NAME}}_linux_arm_64"
@@ -158,7 +157,7 @@ tasks:
158
157
- |
159
158
go build -o {{.DIST_DIR}}/{{.PLATFORM_DIR}}/{{.PROJECT_NAME}} {{.LDFLAGS}}
160
159
cd {{.DIST_DIR}}
161
- tar cz -C {{.PLATFORM_DIR}} {{.PROJECT_NAME}} -C ../.. LICENSE.txt - f {{.PACKAGE_NAME}}
160
+ tar cz -C {{.PLATFORM_DIR}} {{.PROJECT_NAME}} -f {{.PACKAGE_NAME}}
162
161
sha256sum {{.PACKAGE_NAME}} >> {{.CHECKSUM_FILE}}
163
162
vars :
164
163
PLATFORM_DIR : " {{.PROJECT_NAME}}_osx_darwin_amd64"
0 commit comments