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

青岛 两学一做 网站必应bing国内版

青岛 两学一做 网站,必应bing国内版,wordpress页脚小工具,WordPress上放广告Jenkins持续集成-快速上手 注:Jenkins一般不单独使用,而是需要依赖代码仓库,构建工具等。 搭配组合:GitGitee(GitHub、GitLab)MavenJenkins 前置准备 常见安装方式: war包Docker容器实例&…

Jenkins持续集成-快速上手

  • 注:Jenkins一般不单独使用,而是需要依赖代码仓库,构建工具等

搭配组合:Git+Gitee(GitHub、GitLab)+Maven+Jenkins

前置准备

常见安装方式:

  1. war包
  2. Docker容器实例(推荐,方便快捷)

一、Docker安装Jenkins教程

由于Jenkins需要依赖Git、Maven环境,因此需要现在服务器上安装好这两、然后将其挂载到容器内部即可。

(因为容器内部是没有Git、Maven,我们通过外部挂载形式,使其有这些依赖环境。)

git安装

yum install -y git

maven安装

官网下载linux版的maven,配置镜像、上传linux服务器解压即可。

宝塔先安装Docker,安装完成后、直接运行如下命令(如果镜像不存在、会自动拉取然后运行起来):

#Jenkins默认端口:8080  ,剩下的都是冗余端口====可自定义。docker run -d -p 8080:8080  -p 8090:8090   -p 9090:9090     -p 50000:50000 -v  /usr/local/apache-maven-3.8.6:/usr/local/maven  -v /usr/bin/git:/usr/local/git   -v /etc/localtime:/etc/localtime --name Jenkins jenkins/jenkins进入容器实例内部:docker exec -it Jenkins /bin/bash

二、进入Jenkins安装插件

#maven集成插件
Maven Integration plugin
#实现远程触发器授权(非登录状态触发)
Build Authorization Token Root Plugin
#发布生产服务器插件
Publish Over SSH

三、清理脚本

前置脚本
在这里插入图片描述

#!/bin/bashappname=$1rm -rf  "${appname}*.jar"#获取传入的参数
echo "arg:$1"#获取正在运行的jar包pid
pid=`ps -ef | grep $1 | grep 'java -jar' | awk '{printf $2}'`echo $pid#如果pid为空,提示一下,否则,执行kill命令
if [ -z $pid ];
#使用-z 做空值判断thenecho "$appname not started"elsekill -9 $pidecho "$appname stoping...."check=`ps -ef | grep -w $pid | grep java`
if [ -z $check ];thenecho "$appname pid:$pid is stop"elseecho "$appname stop failed"fifi

后置脚本(部署脚本)

#!/bin/bash
appname=$1
deploy_port=$2
echo "部署项目:${appname}*.jar  ,端口:${deploy_port}"
nohup java -jar -Dserver.port=${deploy_port}  /root/${appname}*.jar >test.log 2>&1 &

在这里插入图片描述

四、运行脚本

nohup java -jar -Dserver.port=9876 /root/test-jenkins-0.0.1-SNAPSHOT.jar >test.log 2>&1 &

五、pipline流水线(核心)

略。

http://www.mmbaike.com/news/60274.html

相关文章:

  • 东莞网站优化软件建立网站费用大概需要多少钱
  • 国外设计类网站有哪些百度一下百度搜索百度
  • qq是腾讯的吗青岛seo软件
  • 华为云建站靠谱吗百度网址大全怎么设为主页
  • 武汉网页设计公司手机优化软件哪个好
  • 怎么做蒙文网站商旅平台app下载
  • 做网站赚50万免费申请网站com域名
  • 北京网站制作费用营销活动
  • 做网站上线一般要多久360网站推广登录
  • 福州小程序开发案例济南优化网络营销
  • 忻州建设公司网站网络营销推广seo
  • 如何做网站内容站长之家官网入口
  • 合肥企业网站建设公司百度怎么推广自己的视频
  • 网站建设应该注意的问题关键词点击价格查询
  • Wordpress表单无法收到嘉兴优化公司
  • 网站开发 技术路线百度优化是什么
  • 做网站要买什么类型云空间北京口碑最好的教育机构
  • 短视频seo推广隐迅推专业网店seo名词解释
  • .net开发的网站有哪些百度指数资讯指数
  • css网站开发中的应用百度联盟一天多少收入
  • 上海网站建设最好的公司网络营销师报名官网
  • 自己做博客网站长尾关键词挖掘熊猫
  • 装修公司做网站今日头条新闻最新事件
  • wordpress二次元网站网站代运营价格
  • 店面设计公司seo优化效果
  • 电子商务网站建设实训室简介南宁seo网络推广
  • 网站信息架构产品推广方案范文500字
  • 用户管理系统登录admin宁波网络推广seo软件
  • 人大网站信息宣传建设如何推广一个品牌
  • 网站快速收录平台怎么在百度上做网站