diff options
| author | shizhendong <[email protected]> | 2023-10-12 11:55:59 +0800 |
|---|---|---|
| committer | shizhendong <[email protected]> | 2023-10-12 11:55:59 +0800 |
| commit | 37ce17d1e86b5f8499bbe7213c3ed20e5c92d463 (patch) | |
| tree | 90e66e8bb8d212941a0d41add7fab5bbe0ddddf7 | |
| parent | 8dc48bf88ec13880a533d93ff2a2a30e24f310ff (diff) | |
build: NEZ-3216 NZ RPM 添加 chrome&chromedriver 依赖
| -rw-r--r-- | tools/package.sh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tools/package.sh b/tools/package.sh index 496148c..9e46c30 100644 --- a/tools/package.sh +++ b/tools/package.sh @@ -23,6 +23,8 @@ NZ_TALON_PKG="release/nz-talon/nz-talon-23.10.02.4bd4109f-Release.x86_64.rpm" # 依赖jdk 文件名 JDK_FILENAME=openjdk-21_linux-x64_bin.tar.gz +CHROME_FILENAME=chrome-117.0.5938.149-linux64.zip +CHROMEDRIVER_FILENAME=chromedriver-117.0.5938.149-linux64.zip # 拉取依赖文件 mc cp nz/$NZ_WEB_PKG ./ mc cp nz/$NZ_AGENT_PKG ./ @@ -32,6 +34,8 @@ mc cp nz/depends/exporter/generator-0.21.0.linux-amd64.zip ./ mc cp nz/depends/prometheus/promtool ./ mc cp nz/depends/map/Tiles.zip ./ mc cp nz/depends/jdk/$JDK_FILENAME ./ +mc cp nz/depends/chrome/$CHROME_FILENAME ./ +mc cp nz/depends/chrome/$CHROMEDRIVER_FILENAME ./ # rpm 编译目录 BUILD_PATH=$CUR_PWD/build @@ -44,6 +48,10 @@ echo 'packaging begin ...' # 解压jdk tar -xzf ./$JDK_FILENAME --strip-components 1 -C $RPM_JDK_PATH +# 解压 chrome&chromedriver 依赖 +unzip -oq ./$CHROME_FILENAME -d $RPM_NZ_PATH/lib +unzip -oqj ./$CHROMEDRIVER_FILENAME -d $RPM_NZ_PATH/lib + # 解压 nz-web.tar.gz tar -zxvf nz-web-*.tar.gz -C $RPM_NZ_PATH |
