Jenkins下载,部署,基本使用(SVN版)
(1)下载
Jenkins download and deployment
建议是下载这个war 然后再tomcat里面运行,这样会比较方便些
(2)部署
在linux上搞一个tomcat,然后把war包丢到tomcat的webpp下,然后运行tomcat就可以了
访问地址:http://IP地址:端口号/jenkins 就可以访问了
打开页面,会提示等待,然后输入秘钥并进行默认安装就可以了
安装完成后
(3)基本使用(部署一个springboot项目<jar包>)
要先进行相应的插件安装
点击系统管理->选择插件管理
安装以下的插件
安装完成后重新启动jenkins 一般情况下会自己重新启动
jenkins 系统配置
这个里面只需要配置一个SSH server就可以了,其他的都可以默认
jenkins全局工具配置
maven配置(先linux系统装一个maven插件)
全局工具配置结束
新建任务
新建一个maven项目
构建触发器默认就勾选第一个,手动触发更新
构建环境 选择构建完成后再发送打包完的jar和要执行的脚本
exce 命令
nohup bash /home/earthquake-cloud/user/stop.sh
nohup bash /home/earthquake-cloud/user/start.sh
linux脚本
start.sh
#!/bin/bash
echo 'Start the program : user-1.0-SNAPSHOT.jar'
chmod 777 /home/earthquake-cloud/user/user-1.0-SNAPSHOT.jar
echo '-------Starting-------'
cd /home/earthquake-cloud/user
nohup java -jar user-1.0-SNAPSHOT.jar > log.txt &
echo 'start success'
stop.sh
#!/bin/bash
echo "Stop Procedure : user-1.0-SNAPSHOT.jar"
pid=`ps -ef |grep java|grep user-1.0-SNAPSHOT.jar | awk '{print $2}'`
echo 'old Procedure pid:'$pid
if [ -n "$pid" ]
then
kill -9 $pid
fi
这样就能正常启动springboot项目了
注意点:项目jar包文件尽量跟start.sh 和 stop.sh文件放在一个文件夹下面
Jenkins下载,部署,基本使用(SVN版)相关推荐
- 快速安装部署camunda BPM社区版
安装部署Camunda BPM有多种方式,基于Camunda独立web应用程序安装部署是最简单的一种方式,您只需要有tomcat即可. 本文档将指导您安装和配置Camunda独立web应用程序,快速体 ...
- K8S搭建自动化部署环境(三)Jenkins下载、安装和启动
各位大佬,前文如下: K8S搭建自动化部署环境(一)安装Kubernetes K8S搭建自动化部署环境(二)安装K8S管理工具Kuboard V3 一.jenkins 下载 jenkins下载地址:h ...
- OceanBase 社区版下载部署指引
OceanBase在2021年6月1日公布了社区版(官网:open.oceanbase.com).立即有很多网友开始下载使用.部分朋友在安装部署上不是很顺利,本文主要是提供一种社区版安装方法,让大家了 ...
- jenkins自动部署项目到tomcat机器问题之jenkins打版项目卡住
jenkins自动部署项目到tomcat机器 背景: 今天测试同事在执行jenkins自动打版项目并发布到tomcat机器的时候,出现一直卡住的情况 控制台日志输出如下 jenkins机器配置: je ...
- Jenkins下载安装、部署SpringBoot项目
目录 1. Jenkins是什么 2.安装Jenkins 3.Jenkins初始化 4.简单测试Jenkins 5.Jenkins部署SpringBoot项目 5.1 Jenkins的配置 5.2 J ...
- Jenkins WebSphere 部署
Jenkins 安装 1.1安装方式: 选择windows 安装文件或以war包形式运行 下载地址:https://jenkins.io/ 选择最新版本的window版 1.2插件安装: 选择默认插件 ...
- 前端 Jenkins 自动化部署
这两天折腾了一下 Jenkins 持续集成,由于公司使用自己搭建的 svn 服务器来进行代码管理,因此这里 Jenkins 是针对 svn 服务器来进行的配置,Git 配置基本一致,后面也介绍了下针对 ...
- Jenkins 自动化部署上线
Jenkins 自动化部署上线 Jenkins 自动化部署上线 由于51cto格式问题,可以直接访问https://www.abcdocker.com/abcdocker/3174 查看原文 [TOC ...
- Jenkins安装部署篇
Jenkins安装部署 1.首先下载Jenkins.war包,官网:https://jenkins.io/download/,这块用的比较老,为了和配管的版本一致. 2.部署好Jdk和Tomcat 3 ...
- Jenkins 自动化部署上线
转载于互联网 jenkins自动化部署项目,通过jenkins 部署来节省运维时间,不需要手动cp上线及版本发布 Jenkins 自动化部署上线 Jenkins Jenkins 自动化部署上线一.Je ...
最新文章
- Python在Seaborn中手动指定调色板颜色进行数据可视化颜色自定义实战(Manually Specify Palette Colors in Seaborn)
- python使用imbalanced-learn的SMOTEENN方法同时进行上采样和下采样处理数据不平衡问题
- JavaScript函数的反应性
- Struts2升级注意事项
- springboot 加载mybatis的流程
- 支持delete吗_Spark Delta Lake 0.4.0 发布,支持 Python API 和部分 SQL
- 随机发送n位数字+字母的验证码
- pg数据库json数据类型_PostgreSQL与开发者起舞—让数据库更好服务于开发
- ssm radis mysql_SSM完美整合Redis
- exp imp 及参数
- PPA 软件源 ppa:ondrej/php 在哪里找到的
- 传感器原理及应用期末复习题整理(下)
- netperf测试工具
- 超声波传感器测距实验
- OTA频发的“大数据杀熟”,想要治你不容易?
- 计算机专业毕业设计流程,计算机专业毕业设计答辩流程
- Autodesk Maya入门到精通学习教程
- eclipse如何查看错误信息
- python 日志输出为json格式文件_Py修行路 python基础 (二十一)logging日志模块 json序列化 正则表达式(re)...
- 防止360浏览器小窗下载视频