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