@@ -41,31 +41,33 @@ if [ $? -ne 0 ]; then
41
41
fi
42
42
43
43
44
- for OS in " darwin" " linux" " windows" " freebsd" ; do
44
+ for ARCH in " amd64" " 386" ; do
45
+ for OS in " darwin" " linux" " windows" " freebsd" ; do
45
46
46
- BINFILE=" ${BINARY} "
47
+ BINFILE=" ${BINARY} "
47
48
48
- if [[ " ${OS} " == " windows" ]]; then
49
- BINFILE=" ${BINFILE} .exe"
50
- fi
49
+ if [[ " ${OS} " == " windows" ]]; then
50
+ BINFILE=" ${BINFILE} .exe"
51
+ fi
51
52
52
- rm -f ${BINFILE}
53
+ rm -f ${BINFILE}
53
54
54
- GOOS=${OS} GOARCH=amd64 go build github.com/${USER} /${REPO}
55
+ GOOS=${OS} GOARCH=${ARCH} go build github.com/${USER} /${REPO}
55
56
56
- if [[ " ${OS} " == " windows" ]]; then
57
- ARCHIVE=" ${BINARY} -${OS} -amd64 -${VERSION} .zip"
58
- zip ${ARCHIVE} ${BINFILE}
59
- else
60
- ARCHIVE=" ${BINARY} -${OS} -amd64 -${VERSION} .tgz"
61
- tar --create --gzip --file=${ARCHIVE} ${BINFILE}
62
- fi
57
+ if [[ " ${OS} " == " windows" ]]; then
58
+ ARCHIVE=" ${BINARY} -${OS} -${ARCH} -${VERSION} .zip"
59
+ zip ${ARCHIVE} ${BINFILE}
60
+ else
61
+ ARCHIVE=" ${BINARY} -${OS} -${ARCH} -${VERSION} .tgz"
62
+ tar --create --gzip --file=${ARCHIVE} ${BINFILE}
63
+ fi
63
64
64
- echo " Uploading ${ARCHIVE} ..."
65
- github-release upload \
66
- --user ${USER} \
67
- --repo ${REPO} \
68
- --tag ${TAG} \
69
- --name " ${ARCHIVE} " \
70
- --file ${PROJDIR} /${ARCHIVE}
65
+ echo " Uploading ${ARCHIVE} ..."
66
+ github-release upload \
67
+ --user ${USER} \
68
+ --repo ${REPO} \
69
+ --tag ${TAG} \
70
+ --name " ${ARCHIVE} " \
71
+ --file ${PROJDIR} /${ARCHIVE}
72
+ done
71
73
done
0 commit comments