@@ -41,31 +41,33 @@ if [ $? -ne 0 ]; then
4141fi
4242
4343
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
4546
46- BINFILE=" ${BINARY} "
47+ BINFILE=" ${BINARY} "
4748
48- if [[ " ${OS} " == " windows" ]]; then
49- BINFILE=" ${BINFILE} .exe"
50- fi
49+ if [[ " ${OS} " == " windows" ]]; then
50+ BINFILE=" ${BINFILE} .exe"
51+ fi
5152
52- rm -f ${BINFILE}
53+ rm -f ${BINFILE}
5354
54- GOOS=${OS} GOARCH=amd64 go build github.com/${USER} /${REPO}
55+ GOOS=${OS} GOARCH=${ARCH} go build github.com/${USER} /${REPO}
5556
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
6364
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
7173done
0 commit comments