Jenkins
tomorrow-001
这个作者很懒,什么都没留下…
展开
-
【记录一下】Jenkins 部署前端静态web网站
1. Jenkins 安装插件2.Jenkins 安装nodeJS3. liunx -安装Nginx服务器原创 2020-07-28 19:05:36 · 798 阅读 · 0 评论 -
【记录一下】Harbor
https://goharbor.io/Harbor(港口,港湾)是一个用于存储和分发Docker镜像的企业级Registry服务器。除了Harbor这个私有镜像仓库之外,还有Docker官方提供的Registry。相对Registry,Harbor具有很多优势:提供分层传输机制,优化网络传输 Docker镜像是是分层的,而如果每次传输都使用全量文件(所以用FTP的方式并不适合),显然不经济。必须提供识别分层传输的机制,以层的UUID为标识,确定传输的对象。提供WEB界面,优化用户体验原创 2020-07-21 22:51:43 · 170 阅读 · 0 评论 -
【记录一下】Jenkins项目构建细节(1)-常用的构建触发器
Jenkins内置4种构建触发器:触发远程构建其他工程构建后触发(Build after other projects are build)定时构建(Build periodically)比如每隔多少时间构建一次0/30 整点半个小时 比如:10:30一些定时表达式的例子:每30分钟构建一次:H代表形参 H/30 * * * * 10:02 10:32每2个小时构建一次: H H/2 * * *每天的8点,12点,22点,一天构建3次: (多个时间点中间用逗号隔开) 0 8,12,2原创 2020-07-19 20:47:29 · 211 阅读 · 0 评论 -
【记录一下】Jenkins构建Maven项目 【Pipeline流水线方式构建】
1)概念Pipeline,简单来说,就是一套运行在 Jenkins 上的工作流框架,将原来独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排和可视化的工作。2)使用Pipeline有以下好处(来自翻译自官方文档):代码:Pipeline以代码的形式实现,通常被检入源代码控制,使团队能够编辑,审查和迭代其传送流程。 持久:无论是计划内的还是计划外的服务器重启,Pipeline都是可恢复的。 可停止:Pipeline可接收交互式输入,以确定是否继续执行Pipeline。 多原创 2020-07-19 18:01:22 · 4436 阅读 · 2 评论 -
【记录一下】Jenkins构建Maven项目 【自由风格方式构建】
Jenkins项目构建类型(1)-Jenkins构建的项目类型介绍Jenkins中自动构建项目的类型有很多,常用的有以下三种:自由风格软件项目(FreeStyle Project)Maven项目(Maven Project)流水线项目(PipelineProject)每种类型的构建其实都可以完成一样的构建过程与结果,只是在操作方式、灵活度等方面有所区别,在实际开发中可以根据自己的需求和习惯来选择。(PS:个人推荐使用流水线类型,因为灵活度非常高)**Jenkins项目构建类型(2)-自原创 2020-07-19 16:28:22 · 709 阅读 · 0 评论