美文网首页
jenkins离线安装

jenkins离线安装

作者: 小小的小帅 | 来源:发表于2020-09-18 09:42 被阅读0次

jenkins下载
插件下载
已安打包好的百度云

nohup java -jar jenkins.war --httpPort=7080 --prefix=/ --controlPort=7081 &

image.png
  • 安装依赖
yum install lsof
  • oracle数据库

-DELASTICSEARCH_HOST=192.168.65.20 -DHIPPIUS_ELASTICSEARCH_URL=192.168.65.20:9200
vi run.sh

echo ">>> 开始"

echo ">>> $1"
cd /root/.jenkins/workspace/$1/target

echo ">>> kill -9 $(jps -ml | grep $1.jar | awk '{print $1}')"
kill -9 $(jps -ml | grep $1.jar | awk '{print $1}')

mv app.jar /usr/hips/jar/$1.jar

cd /usr/hips/jar/

echo ">>> nohup java -Dfile.encoding=UTF-8  -DSPRING_DATASOURCE_URL='jdbc:oracle:thin:@192.166.87.112:1521:orcl' -DSPRING_DATASOURCE_USERNAME=hips -DSPRING_DATASOURCE_PASSWORD=hips1234 -jar -Xms512m -Xmx1024m $1.jar >../logs/$1.log &"
BUILD_ID=dontKillMe nohup java -Dfile.encoding=UTF-8  -DSPRING_DATASOURCE_URL="jdbc:oracle:thin:@192.166.87.112:1521:orcl" -DSPRING_DATASOURCE_USERNAME=hips -DSPRING_DATASOURCE_PASSWORD=hips1234 -jar -Xms512m -Xmx1024m $1.jar >../logs/$1.log &

-DHIPPIUS_ELASTICSEARCH_URL=10.128.241.171:9000 -DELASTICSEARCH_HOST=10.128.241.171 -DELASTICSEARCH_PORT=9000

echo ">>> 开始"

echo ">>> $1"
cd /root/.jenkins/workspace/$1/target

echo ">>> kill -9 $(jps -ml | grep $1.jar | awk '{print $1}')"
kill -9 $(jps -ml | grep $1.jar | awk '{print $1}')

mv app.jar /usr/hips/jar/$1.jar

cd /usr/hips/jar/

echo ">>> nohup java  -Dfile.encoding=UTF-8  -DSPRING_DATASOURCE_USERNAME=hips -DSPRING_DATASOURCE_PASSWORD=hips1234 -jar -Xms512m -Xmx1024m $1.jar >../logs/$1.log &"
BUILD_ID=dontKillMe nohup java  -Dfile.encoding=UTF-8  -DSPRING_DATASOURCE_USERNAME=hips -DSPRING_DATASOURCE_PASSWORD=hips1234 -jar -Xms512m -Xmx1024m $1.jar >../logs/$1.log &

设置 run.sh 可执行:

chmod +x run.sh
image.png
cd /usr/hips/
./run.sh hips-register

192.166.87.112 db.hzero.org
192.166.87.135 redis.hzero.org
192.166.87.135 dev.hzero.org

后段启动参考启动命令
hzero-admin 管理服务
hzero-register 注册中心服务
hzero-config 配置管理服务
hzero-gateway 网关服务
hzero-oauth 认证服务
hzero-scheduler 调度服务
hzero-iam 权限管理服务
hzero-platform 平台功能基础服务
hzero-file 文件管理服务
hzero-message 消息服务
hzero-import 通用导入服务
hippius-elasticsearch --es服务
hippius-platform --通讯录服务
hippius-device --设备管理服务
hippius-pushcenter --消息推送服务
hippius-app-manage --app管理服务
hippius-statistics --数据统计服务
hippius-submenu --子应用管理服务

  • 前端配置替换
#!/bin/bash
#sh ./build.sh
cd /usr/local
echo ">>>>>>>>>>>>>>>>配置参数<<<<<<<<<<<<<<<<"

find dist -name '*.js' | xargs sed -i "s BUILD_BASE_PATH http://192.166.87.135 g"
find dist -name '*.js' | xargs sed -i "s BUILD_API_HOST http://192.166.87.135:8080 g"
find dist -name '*.js' | xargs sed -i "s BUILD_CLIENT_ID hzero-front-dev g"
find dist -name '*.js' | xargs sed -i "s BUILD_WEBSOCKET_HOST ws://192.166.87.135:8080/hpfm/socket-js g"
find dist -name '*.js' | xargs sed -i "s BUILD_SRC_WEBSOCKET_HOST http://192.166.87.135:8080/hpfm/socket-js g"
find dist -name '*.js' | xargs sed -i "s BUILD_PLATFORM_VERSION SAAS g"
find dist -name '*.js' | xargs sed -i "s BUILD_SRM_MALL_HOST http://192.166.87.135:8080 g"
find dist -name '*.js' | xargs sed -i "s BUILD_WFP_EDITOR http://192.166.87.135:8080/hwfp g"
find dist -name '*.json' | xargs sed -i "s BUILD_PUBLIC_URL / g"
find dist -name '*.html' | xargs sed -i "s BUILD_PUBLIC_URL / g"
find dist -name '*.css' | xargs sed -i "s BUILD_PUBLIC_URL / g"
find dist -name '*.js' | xargs sed -i "s BUILD_LOGIN_URL / g"
find dist -name '*.js' | xargs sed -i "s BUILD_LOGOUT_URL /oauth/logout g"
  • 最少替换 1.4.0前端
find dist -name '*.js' | xargs sed -i "s BUILD_CLIENT_ID hzero-front-dev g"
find dist -name '*.js' | xargs sed -i "s BUILD_PLATFORM_VERSION SAAS g"
find dist -name '*.css' | xargs sed -i "s /BUILD_PUBLIC_URL/ / g"
find dist -name '*.js' | xargs sed -i "s /BUILD_PUBLIC_URL/ / g"
find dist -name '*.html' | xargs sed -i "s /BUILD_PUBLIC_URL/ / g"
find dist -name '*.js' | xargs sed -i "s BUILD_API_HOST http://222.191.249.10:7788 g"
find dist -name '*.js' | xargs sed -i "s BUILD_LOGOUT_URL /oauth/logout g"

相关文章

网友评论

      本文标题:jenkins离线安装

      本文链接:https://www.haomeiwen.com/subject/cypajktx.html