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

- 安装依赖
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
- mysql数据库注意,
库名
jdbc:oracle:thin:@//192.166.21.5:1521/onsrv
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

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"
网友评论