From a5a89b41f65103ade78f29bd3550a428e2972055 Mon Sep 17 00:00:00 2001 From: Jeffrey Smith II Date: Wed, 5 Apr 2023 13:12:26 -0400 Subject: [PATCH] chore: build windows packages on release (#490) --- scripts/ci/build-packages | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/scripts/ci/build-packages b/scripts/ci/build-packages index 921205d..ea5b2c7 100755 --- a/scripts/ci/build-packages +++ b/scripts/ci/build-packages @@ -29,9 +29,16 @@ build_archive() pushd "${workspace}" - local target="${PKG_OUT_PATH}/influxdb2-client-${VERSION}_${OS}_${ARCH}.tar.gz" + if [[ ${OS} != windows ]] + then + local target="${PKG_OUT_PATH}/influxdb2-client-${VERSION}_${OS}_${ARCH}.tar.gz" + + tar -czf "${target}" . + else + local target="${PKG_OUT_PATH}/influxdb2-client-${VERSION}_${OS}_${ARCH}.zip" + zip -r "${target}" . + fi - tar -czf "${target}" . # generate signature and checksums generate_signature "${target}" @@ -148,4 +155,7 @@ case ${OS} in darwin) build_archive ;; + windows) + build_archive + ;; esac