Skip to content

Commit 086d307

Browse files
author
Artem
committed
add web builds for mac platform
use tar instead of zip
1 parent 71ce14b commit 086d307

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

.circleci/config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -490,8 +490,8 @@ jobs:
490490
command: |
491491
PLATFORM=linux ARCH=x64 .circleci/redisstack/build_modules.sh
492492
PLATFORM=linux ARCH=arm64 .circleci/redisstack/build_modules.sh
493-
# PLATFORM=darwin ARCH=x64 .circleci/redisstack/build_modules.sh
494-
# PLATFORM=darwin ARCH=arm64 .circleci/redisstack/build_modules.sh
493+
PLATFORM=darwin ARCH=x64 .circleci/redisstack/build_modules.sh
494+
PLATFORM=darwin ARCH=arm64 .circleci/redisstack/build_modules.sh
495495
- persist_to_workspace:
496496
root: .
497497
paths:

.circleci/redisstack/build_modules.sh

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,9 @@
22

33
PLATFORM=${PLATFORM:-'linux'}
44
ELECTRON_VERSION=$(cat electron/version)
5-
VERSION=${ELECTRON_VERSION:-'redisstack'}
65
ARCH=${ARCH:-'x64'}
76
#FILENAME="RedisInsight-$PLATFORM.$VERSION.$ARCH.zip"
8-
FILENAME="RedisInsight-preview-web-$PLATFORM.$ARCH.zip"
7+
FILENAME="RedisInsight-preview-web-$PLATFORM.$ARCH.tar.gz"
98

109
# reinstall backend prod dependencies only (optimise space)
1110
rm -rf redisinsight/api/node_modules
@@ -20,11 +19,11 @@ cp redisinsight/api/.yarnclean.prod redisinsight/api/.yarnclean
2019
yarn --cwd ./redisinsight/api autoclean --force
2120

2221
rm -rf redisinsight/build.zip
23-
cd redisinsight && zip -r build.zip \
22+
cd redisinsight && tar -czvf build.tar.gz \
2423
api/node_modules \
2524
api/dist \
2625
ui/dist \
2726
&& cd ..
2827

2928
mkdir -p release/redisstack
30-
cp redisinsight/build.zip release/redisstack/"$FILENAME"
29+
cp redisinsight/build.tar.gz release/redisstack/"$FILENAME"

0 commit comments

Comments
 (0)