2017年做网站多少钱,企业展厅设计公司名称,成都网站建设找重庆最佳科技,北京那家建网站好首先安装jenkins#xff0c;使用war包安装#xff0c;比较简单#xff0c;注意看下载的版本需要的JDK版本#xff0c;官网下载https://www.jenkins.io/download/ 把下载好的war包放到服务器上#xff0c;然后运行#xff0c;注意8080端口的放行 # 前台运行并指定端口
ja… 首先安装jenkins使用war包安装比较简单注意看下载的版本需要的JDK版本官网下载https://www.jenkins.io/download/ 把下载好的war包放到服务器上然后运行注意8080端口的放行 # 前台运行并指定端口
java -jar jenkins.war --httpPort8080
# 后台运行并指定端口
nohup java -jar jenkins.war --httpPort8080 复制保存好这一串数字第一次访问IP:8080的时候需要填写然后一直下一步 一直到了如下界面我们开始配置全局设置 全局配置jenkins所需的JDK、git、maven echo $JAVA_HOME
#/usr/local/spadj/jdk-17.0.9把服务器上面的JAVA_HOME填写到这里 这里直接写个git即可 Maven home填到上面注意配置服务器maven的镜像源
mvn -v
# Apache Maven 3.5.4 (Red Hat 3.5.4-5)
# Maven home: /usr/share/maven
# Java version: 17.0.9, vendor: Oracle Corporation, runtime: /usr/local/spadj/jdk-17.0.9
# Default locale: en_US, platform encoding: ANSI_X3.4-1968
# OS name: linux, version: 4.18.0-348.7.1.el8_5.x86_64, arch: amd64, family: unix
新建一个服务填写名称选择maven 配置git地址以及凭证 配置postSteps执行shell脚本 构建成功后的shell脚本自行优化
## 将项目关闭、启动、备份的脚本合并如下
filenameqilaike-admin.jar
PID$(ps -ef | grep $filename | grep -v grep | awk { print $2 })
if [ ${PID} ];
thenecho Application is stpping...echo kill $PID DONEkill -9 $PID
elseecho Application is already stopped...
fimv /root/.jenkins/workspace/qilaikeJava/qilaike-admin/target/$filename /www/wwwroot/qilaike/$filename
cd /www/wwwroot/qilaike/
BUILD_IDqlaikeJava nohup java -Xms512m -Xmx1024m -jar $filename --server.port8080 var$(date %Y%m%d%H%M)
cp $filename $var$filename
echo backup jar success!