当前位置: 首页 > wzjs >正文

4s店网站建设方案网站建设网站设计

4s店网站建设方案,网站建设网站设计,惠州悦商做网站,做网站买过域名之后Jenkinsgitee 搭建自动化部署 环境说明: 软件版本备注CentOS8.5.2111JDK1.8.0_211Maven3.8.8git2.27.0Jenkins2.319最好选稳定版本,不然安装插件有点麻烦 一、安装Jenkins程序 1、到官网下载相应的版本war或者直接使用yum安装 Jenkins官网下载 直接…

Jenkins+gitee 搭建自动化部署

环境说明:

软件版本备注
CentOS8.5.2111
JDK1.8.0_211
Maven3.8.8
git2.27.0
Jenkins2.319最好选稳定版本,不然安装插件有点麻烦

一、安装Jenkins程序

1、到官网下载相应的版本war或者直接使用yum安装

Jenkins官网下载

直接使用wget指令下载,例

wget https://mirrors.huaweicloud.com/jenkins/war/2.319/

2、直接运行war

java -jar jenkins.war --httpPort=8888

3、浏览器打开服务器本机链接8888

http://127.0.0.1:8888

第一次登录需要查看控制台输出的密码或者直接执行指令查看密码,账号是admin

cat /var/lib/jenkins/secrets/initialAdminPassword

在这里插入图片描述

4、登录后进行安装插件

需要使用maven、git、gitee插件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5、配置Global Tool Configuration参数

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6、生成gitee的令牌

在这里插入图片描述

7、配置Configure System参数

在这里插入图片描述
主要是Jenkins Location和Gitee 配置两项
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、安装maven

1、到官网下载tar包

wget https://dlcdn.apache.org/maven/maven-3/3.8.8/binaries/apache-maven-3.8.8-bin.tar.gz

2、解压maven包

tar -zxvf apache-maven-3.8.8-bin.tar.gz

3、配置settings.xml文件

添加阿里云镜像仓库

 <mirror><id>alimaven</id><mirrorOf>central</mirrorOf><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url></mirror>

4、配置环境变量

添加环境变量
vim ~/.bash_profile例如:
export MAVEN_HOME=/opt/maven/apache-maven-3.8.8
PATH=$PATH:$HOME/bin:$MAVEN_HOME/bin使环境变量生效
source ~/.bash_profile

5、验证安装是否成功

在这里插入图片描述
(jdk安装参考maven安装)

三、配置项目自动构建

1、创建构建任务

在这里插入图片描述
在这里插入图片描述

2、配置任务信息

General和Source Code Management
在这里插入图片描述
如果令牌不存在,就重新添加并选择,如果还不行就直接选择添加gitee的账号密码并选择

Build Triggers
在这里插入图片描述
在这里插入图片描述
Post Steps
在这里插入图片描述
jenkins_test_start.sh文件

#!/bin/bash
port=8099
echo '根据端口号查询对应的pid'
pid=$(netstat -nlp | grep :$port | awk '{print $7}' | awk -F"/" '{ print $1 }');
echo '杀掉对应的进程'
if [ -n "$pid" ]
thenecho "kill -9 的pid:" $pidkill -9 $pid
fi
#删除原来的jar包
rm -rf /opt/project/jenkins-test/jenkens-test-0.0.1-SNAPSHOT.jar
echo "启动jar包"
BUILD_ID=dontKillMe
nohup java -Xms10m -Xmx20m -jar /opt/project/jenkins-test/jenkens-test-0.0.1-SNAPSHOT.jar --server.port=8099  > output.log 2>&1 &
echo '启动完成'

选择保存并应用

3、配置gitee的webhook参数

选择对应的代码库,webhook的作用是为了idea提交代码到gitee仓库后会触发jenkins构建项目
在这里插入图片描述

四、构建项目

在这里插入图片描述
在这里插入图片描述
或者使用开发工具直接提交代码到gitee代码仓库也会触发构建项目

这样就大功告成了

http://www.dtcms.com/wzjs/320539.html

相关文章:

  • 站长工具seo综合查询黄网络营销理论包括哪些
  • 网站制作公司成都厦门网络推广
  • 自助建站系统网站建设系统网站建设网站建设域名服务器地址查询
  • 如何通过复制代码做网站酒店营销策划与运营
  • 如何做框架网站网站运营培训
  • 免费手机网站建设排名怎么优化快
  • 做网站初级教程百度网页版登录首页
  • 静态网站怎么维护友情链接平台网站
  • 怎么选择镇江网站建设北京有限公司
  • 如何法院网站建设sem优化服务公司
  • 写着网站建设图片怎么查找关键词排名
  • 网站在线留言的用途广告资源对接平台
  • 访问自己做的网站吗网络做推广广告公司
  • 购买网站域名怎么做会计分录企业网站代运营
  • 网站建设的文件上海专业seo排名优化
  • 网站可以只做移动端吗如何有效的推广宣传
  • 外贸公司代理优化网站关键词排名软件
  • html5企业网站赏析搭建一个app平台需要多少钱
  • 子页网站设计网站推广软件有哪些
  • wordpress网站音乐放不全海淀区seo搜索优化
  • 做网站报价公司百度统计
  • 高端网站建设 引擎技品牌关键词排名优化怎么做
  • 企业网站推广策略一级域名好还是二级域名好
  • 泰安肥城做网站的公司网络营销策划书总结
  • 深圳旅游攻略景点推荐seo技术平台
  • 学院网站设计方案临沂百度推广多少钱
  • 怎么做自己的优惠淘网站网络推广营销网
  • 西安专题门户响应式网站建设友链交换平台源码
  • 秦皇岛建设局网站6定制型营销网站建设
  • 青海省交通建设厅网站首页seo广告优化多少钱