- 博客(6)
- 收藏
- 关注
原创 Jenkins共享库的应用
什么是共享库共享库并不是一个全新的概念,平时我们在写python,java等语言的时候,会引用各种包,比如import xxx from xxx。这里引用的包,其实就和我们今天来学的共享库的一样的。在Jenkins的共享库中使用Groovy的语法,共享库中存储了Groovy的各种类,每个文件又可以编写各种的方法。我把这次用到共享库的示例,放在gitee上面,方便大家参考。共享库的结构今天我们来完成一个共享库的功能,一般来说,共享库的结构分为可以分为resource,src,vars。..
2022-01-07 10:45:18 1561
原创 用pipeline来实现一个自由风格的构建
大家好我是你们的小圆。经过了之前的学习,我们了解了pipline的基本使用方式,那么我们来一个小的实战,如果之前的文章你还没有看到,可以点击上方的话题,我都收录在了话题中。或者点击下面的链接。流水线pipeline招式之声明式(前篇)流水线pipeline招式之声明式(中篇)流水线pipeline招式之声明式(后篇)之前jenkins构建的时候,我们完成了一个自由风格的构建,文章我放在这里:RUN,第一个Jenkins构建那么,我们可不可以用pipline的方式去实现它,...
2021-12-23 21:35:54 819
原创 流水线pipeline招式之声明式
声明式Pipleine是官方推荐的语法,声明式语法更加简洁。所有的声明式Pipeline都必须包含一个 pipeline块中,比如:pipeline { //run}在声明式Pipeline中的基本语句和表达式遵循Groovy的语法。但是有以下例外:流水线顶层必须是一个块,特别是pipeline{}。 不需要分号作为分割符,是按照行分割的。 语句块只能由阶段、指令、步骤、赋值语句组成。例如: input被视为input()。那么Jenkins pipeline支持多少哪些指令
2021-12-17 10:07:02 1607
原创 RUN,第一个Jenkins构建
我们之前聊了,Jenkins的部署和管理。那么我们下一步,就要开始来配置一个构建。比如:我们有一个项目,首先需要从git上面将项目下载到本地,然后,打包发送的目标服务,到达目标服务器后解压缩。那我们就来实现这样一个流程。首先我们要新建一个自由风格的项目(Freestyle project)进入项目后,我们可以配置分支,这样,在部署的时候你可以选择分支配置后,当部署的时候,效果如下注意:如果,刚装完的git没有GitBucket这个模块的话,可以系统设置,插件管理里面..
2021-12-09 14:14:03 339
原创 初识Jenkins,Jenkins管理
https://blog.csdn.net/ADrake/article/details/121781343?spm=1001.2014.3001.5502上一篇,我们介绍了Jenkins的部署,如果你还没有看,可以点击上方的的链接。那么我们部署完jenkins还需要哪些配置呢?比如我们有多个环境,开发,测试,预生产,生产。开发的同事,可以部署开发环境,测试的同事可以部署测试环境,运维的同事可以部署预生产和生产环境。同时,还有多个项目组,我应该如何有效的管理这些场景呢?这里我们要介绍两部分内容,多项
2021-12-07 23:36:46 860
原创 初识Jenkins,部署服务
首先,我们要用jenkins,第一步,绕不开的就是安装。Jenkins的最低配置如下: 最低配置:256MB可用内存,1GB可用磁盘空间(Docker推荐10GB)。 小团队配置:1GB+可用内存, 50GB+可用磁盘空间。 当然这个配置是一个最低的标准,他和你的构建并发数有直接的原因,,理论上来说,每有一个cpu,可以配置一个执行数量。但是如果你的构建,需要的java,node等程序,我建议两个cpu对应一个执行数量。也就是说,一台4和8G的服务器,可以将执行数量设置为2。当然并不..
2021-12-07 23:32:31 443
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人