随笔分类 - jenkins
摘要:一、Json数据格式化(readJSON) # 建议使用def response = readJSON text: "${scanResult}" println(scanResult) //以下为原生方法。不建议使用 import groovy.json.* @NonCPS def GetJson
阅读全文
摘要:一、添加AnsiColor插件 二、查看插件语法 1.打开任意pipline项目配置,找到流水线语法,并点击 跳转连接,选择插件,查看帮助 三、修改sharelibrary脚本,优化打印方法 package org.devops //格式化输出 def PrintMes(value,color){
阅读全文
摘要:一、目录结构 共享库的目录结构如下: (root) +- src # Groovy source files | +- org | +- foo | +- Bar.groovy # for org.foo.Bar class +- vars | +- foo.groovy # for global
阅读全文
摘要:一、Pipeline概念 1 node/agent(节点) 节点是一个机器,可以是Jenkins的master节点也可以是slave节点。通过node指定当前job运行的机器(这个是脚本式语法)。 参数: . any 在任何可用的节点上执行pipeline。 . none 没有指定agent的时候默
阅读全文
摘要:一、准备工作 机器要求: 256MB内存,建议大于512MB 10GB的硬盘空间(用于存放Jenkins镜像) 需要安装以下软件: Java 8 (JRE或者JDK都可以) 需要可以访问公网 关闭防火墙连接公网Java环境(配置参考:http://www.cnblogs.com/panwenbin-
阅读全文