随笔分类 -  groovy

groovy
摘要:##groovy mac安装groovy ###环境准备 groovy以来java,所以安装groovy前需要先安装jdk 安装jdk教程请参考这一篇文章 mac安装java ###安装包下载 https://groovy.apache.org/download.html 在mac上点击下载 我这里 阅读全文
posted @ 2023-03-07 10:16 liwenchao1995 阅读(578) 评论(0) 推荐(0) 编辑
摘要:##groovy 脚本实例 创建和升级脚本 ###注意replace package platform.jfrog_artifact.snapshot.mysql.empty2_docker_db node('ecs_wuhan_docker') { println "${BUILD_URL}con 阅读全文
posted @ 2022-11-01 15:16 liwenchao1995 阅读(108) 评论(0) 推荐(0) 编辑
摘要:###groovy 脚本实例 推送成品包到公网jfrog package common.isv node('ecs_wuhan_docker_release') { properties([ parameters([ listGitBranches(branchFilter: '.*', crede 阅读全文
posted @ 2022-10-21 15:11 liwenchao1995 阅读(98) 评论(0) 推荐(0) 编辑
摘要:##groovy 脚本实例 创建ConfigMap ###创建ConfigMap package platform.branch_feature. node('ecs_wuhan_docker') { println "${BUILD_URL}console" def xxlJob = ENVIRO 阅读全文
posted @ 2022-09-26 20:56 liwenchao1995 阅读(53) 评论(0) 推荐(0) 编辑
摘要:##groovy 脚本实例 创建环境 ###创建环境 package platform.branch_feature.mysql_docker_db node('ecs_wuhan_docker') { println "${BUILD_URL}console" def xxlJob = ENVIR 阅读全文
posted @ 2022-09-26 20:54 liwenchao1995 阅读(117) 评论(0) 推荐(0) 编辑
摘要:##groovy 脚本实例 从git上创建feature分支 ###从git上创建feature分支 //从git上创建feature分支 package common node('ecs_wuhan_docker') { /** 参数部分: * 这部分是自己定义的参数,根据生产线不通,需要根据情况 阅读全文
posted @ 2022-09-26 20:52 liwenchao1995 阅读(241) 评论(0) 推荐(0) 编辑
摘要:##groovy 脚本实例 调整k8s的副本数定时任务 ###调整k8s的副本数定时任务 package platform node('ecs_wuhan_docker') { println "${BUILD_URL}console" def wxKey = 'xxxxxx' def propos 阅读全文
posted @ 2022-09-26 20:48 liwenchao1995 阅读(203) 评论(0) 推荐(0) 编辑
摘要:##groovy 脚本实例 检测git提交信息并推送到企业微信 ###检测git提交信息并推送到企业微信 package common.ecs import groovy.json.JsonSlurperClassic import java.time.LocalDateTime import ja 阅读全文
posted @ 2022-09-19 13:50 liwenchao1995 阅读(56) 评论(0) 推荐(0) 编辑
摘要:##groovy 脚本实例 清理redis-cluster ###清理redis-cluster def redisClusterIp="192.168.58.134" def redisClusterPort=['7000','7001','7002'] def flushredisdb(redi 阅读全文
posted @ 2022-09-15 13:50 liwenchao1995 阅读(38) 评论(0) 推荐(0) 编辑
摘要:##groovy 脚本实例 流水线脚本引用jenkins密钥 ###流水线脚本引用jenkins密钥 使用Jenkins搭建自定义的流水线任务,通常是编写groovy脚本来实现,可以在脚本中调用现有的job,也可以直接在脚本中写shell命令,发送http请求或者执行某个应用程序的操作。 但是部分场 阅读全文
posted @ 2022-08-25 10:31 liwenchao1995 阅读(291) 评论(0) 推荐(0) 编辑
摘要:##groovy switch判断 ###条件判断 //定义参数 def color = "red" //switch判断 switch(color) { case "red": println("red") break case "blue": println("blue") break //当匹 阅读全文
posted @ 2022-07-19 13:33 liwenchao1995 阅读(175) 评论(0) 推荐(0) 编辑
摘要:##groovy 脚本实例 升级数据库脚本 ###升级数据库脚本 经常需要根据数据库类型,数据库个数,种子文件来源等升级数据库,人工操作比较麻烦,升级数据库仅供参考 package feature node('ecs_wuhan_docker') { /** 参数部分: * 这部分是自己定义的参数, 阅读全文
posted @ 2022-04-14 23:04 liwenchao1995 阅读(219) 评论(0) 推荐(0) 编辑

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