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

Jenkins-Maven Git

整合Maven

安装GIT

#更新yum
sudo yum update
#安装git
yum install git 

安装Maven插件,在插件管理中心:
在这里插入图片描述
配置仓库 配置密码认证
在这里插入图片描述
我们可以在这个目录下看到Jenkins 帮我们拉取了代码
/env/liyong/data/docker/jenkins_mount/workspace/maven-job

配置maven打包和部署

  • 在全局配置中进行设置
    在这里插入图片描述
  • 设置Maven的setting文件,如果你使用了私服:
    在这里插入图片描述
  • 安装一个maven:
    在这里插入图片描述
  • 安装JDK环境:

在这里插入图片描述

  • 我们可以选下面这些构建步骤,那么们可以在maven执行完成以后执行一个命令直接部署我们的jar
java -jar /var/jenkins_home/workspace/maven-job/target/gis-ubantu-test-2.3.12.RELEASE.jar

在这里插入图片描述

  • 在构建后我们可以设置很多操作
  • 在这里插入图片描述

在这里插入图片描述

相关文章:

  • 2023极客大挑战web小记
  • Android Traceview 定位卡顿问题
  • Angular系列教程之zone.js和NgZone
  • 在 SpringBoot中的WebSocket使用介绍
  • Nginx+Tomcat负载均衡、动静分离以及Nginx负载均衡和四层代理
  • macOS向ntfs格式的移动硬盘写数据
  • web开发学习笔记(2.js)
  • C#,字符串匹配(模式搜索)原生(Native)算法的源代码
  • Node cool 跨域问题的解决
  • kibana查看和展示es数据
  • 2024秋招,顺丰科技测试开发工程师一面
  • CleanMyMac X .4.14.7如何清理 Mac 系统?
  • yum仓库及NFS共享
  • openssl3.2 - 官方demo学习 - pkey - EVP_PKEY_DSA_keygen.c
  • 网页设计(十一)JavaScript事件分析
  • JavaScript-如何实现克隆(clone)函数
  • 07.Android之多媒体问题
  • 11111111
  • 2018以太坊智能合约编程语言solidity的最佳IDEs
  • C++入门教程(10):for 语句
  • ERLANG 网工修炼笔记 ---- UDP
  • java B2B2C 源码多租户电子商城系统-Kafka基本使用介绍
  • Javascript设计模式学习之Observer(观察者)模式
  • Java多态
  • Java-详解HashMap
  • Promise面试题2实现异步串行执行
  • spark本地环境的搭建到运行第一个spark程序
  • springboot_database项目介绍
  • uni-app项目数字滚动
  • Unix命令
  • 讲清楚之javascript作用域
  • 使用agvtool更改app version/build
  • 在Unity中实现一个简单的消息管理器
  • 智能网联汽车信息安全
  • 自动记录MySQL慢查询快照脚本
  • gunicorn工作原理
  • 阿里云移动端播放器高级功能介绍
  • ​无人机石油管道巡检方案新亮点:灵活准确又高效
  • ​总结MySQL 的一些知识点:MySQL 选择数据库​
  • (13):Silverlight 2 数据与通信之WebRequest
  • (python)数据结构---字典
  • (Spark3.2.0)Spark SQL 初探: 使用大数据分析2000万KF数据
  • (ZT)薛涌:谈贫说富
  • (第61天)多租户架构(CDB/PDB)
  • (第二周)效能测试
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (免费领源码)Java#Springboot#mysql农产品销售管理系统47627-计算机毕业设计项目选题推荐
  • (十)DDRC架构组成、效率Efficiency及功能实现
  • (十二)springboot实战——SSE服务推送事件案例实现
  • (转) 深度模型优化性能 调参
  • (转)原始图像数据和PDF中的图像数据
  • .net oracle 连接超时_Mysql连接数据库异常汇总【必收藏】
  • .Net 知识杂记
  • .NET(C#、VB)APP开发——Smobiler平台控件介绍:Bluetooth组件
  • [ 渗透工具篇 ] 一篇文章让你掌握神奇的shuize -- 信息收集自动化工具