12 2019 档案

摘要:这里通过 jenkinsProject.workspace 获取 jenkins 的环境变量 WORKSPACE。备份目录在 WORKSPACE 下的 backup 目录中。可以指定为其他目录。 Conditional step 条件性步骤 判断第一步中选择的操作类型,在回滚时跳过编译打包的步骤。 阅读全文
posted @ 2019-12-31 19:01 lvelvis 阅读(1174) 评论(0) 推荐(0) 编辑
摘要:众所周知,Ansible是基于ssh(当然还有telnet,winrm等连接插件)的自动化配置管理工具,其简单易用,无agent式的工作方式在很多场景中都有不少优势,不过也是由于这种工作方式导致了它没有其他c/s类的工具执行效率高,饱受其他C/S类工具使用者的讥讽,对此,Ansible官方也对Ans 阅读全文
posted @ 2019-12-30 21:20 lvelvis 阅读(1153) 评论(0) 推荐(0) 编辑
摘要:看着似乎用jenkins基于ansible发布spring boot/cloud类的jar包程序,或者tomcat下的war包的需求挺多的,闲来无事,也说说自己做过的jenkins基于ansible的发布方法。 规范与标准 无规矩不成方圆,要做好后期的自动化,标准化是少不了的,下面是我们这边规划的一 阅读全文
posted @ 2019-12-30 21:12 lvelvis 阅读(2512) 评论(0) 推荐(0) 编辑
摘要:Pipeline 是什么 Jenkins Pipeline 实际上是基于 Groovy 实现的 CI/CD 领域特定语言(DSL),主要分为两类,一类叫做 Declarative Pipeline,一类叫做 Scripted Pipeline。 Declarative Pipeline 体验上更接近 阅读全文
posted @ 2019-12-19 15:21 lvelvis 阅读(13062) 评论(0) 推荐(0) 编辑
摘要:1.参数化构建界面 2.交付流水线界面 3.脚本详解 阅读全文
posted @ 2019-12-19 15:14 lvelvis 阅读(3286) 评论(0) 推荐(0) 编辑
摘要:方法一: 管理插件页面配置如下: 这个 URL 改成http://mirror.xmission.com/jenkins/updates/update-center.json 或https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-c 阅读全文
posted @ 2019-12-18 16:13 lvelvis 阅读(5476) 评论(0) 推荐(1) 编辑
摘要:1.准备一个json文件 /tmp/Anthony/test.json写入上面的内容,保存,这个路径下面会用到 2.修改job成参数化构建 3.groovy代码 4.调试 如果提示报错,没有readJSON方法,说明你jenkins环境没有安装插件:Utility Steps, 去插件管理中搜索并安 阅读全文
posted @ 2019-12-16 14:17 lvelvis 阅读(3461) 评论(0) 推荐(0) 编辑
摘要:jenkins CI/CD(动态创建slave)简述: 由于之前管理kubernetes集群应用发布,用的是Gitlab-CI,用作开发环境管理还可以,生产环境管理发布,缺点太多,打包速度很慢。研究新的管理发布工具jenkins x Jenkins X 是一个高度集成化的 CI/CD 平台,基于 J 阅读全文
posted @ 2019-12-12 17:26 lvelvis 阅读(1242) 评论(0) 推荐(0) 编辑

#####
点击右上角即可分享
微信分享提示