Jekins学习笔记
环境要求 jdk>=1.8
官网下载: https://jenkins.io/
下载 jekins.war
jekins启动:java -jar jenkins.war --httpPort=8080
或 jenkins.war 当成一个web项目放到tomcat webapp目录,启动tomcat
或双击jenkins.msi傻瓜式安装
访问地址:http://localhost:8080/login
Jekins工作流程:
Jekins从github上拉取代码
Jenkins->插件管理安装maven integration plugin
新建maven结构的项目任务
项目托管在github(或gitlab、码云)上,指定项目在github上的地址
项目源码用git管理,指定远端git代码库的地址
添加Jekins私钥凭据(github上放置公钥)
maven构建
项目构建触发器,触发条件,可选项
构建环境
构建前,可以执行一些脚本
构建中,可以设置clean install -Dmavne.test.skip=true
构建后,可以邮件提醒,发布到服务器,构建下一个项目
项目发布到服务器
首先在tomcat中进行账号的管理
然后再告诉jenkins你的一个tomcat的账号
本地代码push到github上自动触发Jekins构建
Jenkins->插件管理安装gitlab插件
构建触发器标签选择
Build when a change is pushed to GitLab .
GitLab webhook URL:http://localhost:8080/projects/任务名称
github项目settings—>webhook配置http://localhost:8080/projects/任务名称
- CentOS学习笔记 - 7. jekins安装
- 学习笔记(01):2020软考数据库系统工程师-基础知识培训视频-计算机系统--基础知识...
- 学习笔记(05):600 分钟搞定 Python 入门到实战-字符和字符串-2
- MYSQL学习笔记-mysql分区基本操作
- 【Java编程】Java学习笔记<二>
- 【DM642学习笔记八】色度重采样
- C++ 学习笔记2----sizeof关键字
- petshop学习笔记(5)Items.aspx分析
- flash cs 3组件学习笔记
- oracle存储过程学习笔记1–基本结构
- c++学习笔记七
- Spring学习笔记--- BeanFactory简单模拟
- Reporting Services 学习笔记7 2010,0420
- android JNI 学习笔记
- Hibernate学习笔记 3 - 关系映射配置(基于注解)
- 4.笔记JAVA框架学习——内部Bean
- 非常规学习笔记
- 吴恩达深度学习-第一课-第一周笔记
- Hibernate学习笔记之在Eclipse上手动配置Hibernate文件
- <<Stochastic Discrete Event Systems >>学习笔记