From 401f3a40326616d5b5f32e814db0248982f557f5 Mon Sep 17 00:00:00 2001 From: Jeffrey Smith II Date: Wed, 5 Apr 2023 13:12:36 -0400 Subject: [PATCH] chore: build windows packages on release (#491) --- 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 921205da..ea5b2c77 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