当前位置: 首页 > news >正文

富阳网站建设价格慧聪网

富阳网站建设价格,慧聪网,东莞商贸公司寮步网站建设价格,宜昌外贸网站建设优化推广一、背景 jenkins可以设置定时任务打包,也已手动点按钮打包,还可以通过执行http请求打包,今天我们就通过shell脚本,通过curl命令进行jenkins打包。 二、步骤 2.1 在jenkins上构建项目 设置触发器 2.2 通过shell脚本触发远程构…

一、背景

jenkins可以设置定时任务打包,也已手动点按钮打包,还可以通过执行http请求打包,今天我们就通过shell脚本,通过curl命令进行jenkins打包。

二、步骤

2.1 在jenkins上构建项目

在这里插入图片描述
在这里插入图片描述
设置触发器
在这里插入图片描述

2.2 通过shell脚本触发远程构建

#使用列表for循环所要运行的job名
jobs=(TdPluginAlarmManage报警管理插件4.4 TdPluginCaseManager案件管理插件4.4 TdPluginBaqWorkbench工作台管理插件4.4 \
TdPluginBelongingsManage涉案财务模块插件前台4.4 TdPluginCaseFileManage案卷管理模块插件前台4.4 TdPluginCaseTerminalZL \
TdPluginLogin法制登录插件4.4 TdPluginStatisticalManage统计管理插件4.4 TdPluginSystemSetting系统设置插件4.4 \
TdPluginWorkbench工作台管理插件4.4 TdPluginZhfzPublicTools公共插件4.4 TdZTPluginCabinetInquest前台4.4 \
TdZTPluginRoomManage房间管理插件后台4.4 微服务1TdAjjzServer4.4 微服务2TdSacwServer4.4 \
微服务3TdAGWGCommonServer4.4 微服务4TdAgWgRunServer4.4);
echo "打包个数:${#jobs[*]}"
echo "打包清单------------"
for item in ${jobs[*]};
doecho $item;
done
for variable in ${jobs[*]};
# 或者
# for variable in  job1 job2 job3
do#获取下一次构建编号job_number=`curl --silent http://ip:port/job/$variable/api/json --user account:password |jq --raw-output '.nextBuildNumber'`#执行jobcurl -n -X POST http://ip:port/job/$variable/buildWithParameters --user --user account:password --data cp_branch='git分支'#查询job状态最多循环执行5次                for i in `seq 1 5` do#查询间隔时间,60s,启动下一个job最长间隔5分钟sleep 60#获取当前job运行结果##job_result=$(curl --silent http://ip:port/job/$variable/lastBuild/api/json --user account:password |jq --raw-output '.result')job_result=`curl --silent http://ip:port/job/$variable/$job_number/api/json --user account:password |jq --raw-output '.result'`echo "=================第$i次检测当前job名:${variable},job编号:$job_number,job运行状态: $job_result ====================================="if [[ $job_result = "SUCCESS" ]];thenecho "=================job:$variable构建完成,运行下一个 ==================="break       else [[ $job_result = "null" ]]echo "job_$variable构建中......"fidone
done
http://www.shuangfujiaoyu.com/news/60546.html

相关文章:

  • 刚开始做网站布局很吃力 怎么办网页生成器
  • 蛋糕网站建设末班成都新闻最新消息
  • 设计成功一个电子商务网站软文营销定义
  • wordpress文字排版google搜索排名优化
  • 泰安疫情最新情况青岛神马排名优化
  • 汽车网站模板优化大师怎么样
  • 网站建设活动浙江网络推广
  • wordpress安装引导页安徽seo优化
  • 专线可以做网站苏州关键词优化软件
  • jsp网站开发目的及意义seo网站排名优化软件
  • 烟台cms建站模板菏泽seo
  • 网站设计策划书方案福州网站关键词推广
  • 长沙网站优化诊断中文搜索引擎大全
  • 网站维保方法2345网址导航安装
  • 广州电子商城网站百家号查询排名数据查询
  • 网站的建设目标淘宝推广哪种方式最好
  • ps做网站 大小发帖百度秒收录网站分享
  • 企业网站建设方案策划书免费域名注册服务网站
  • 怎么创自己的网站中国教师教育培训网
  • 用dw做网站背景谷歌seo外包
  • 国外可以用什么网站做问卷网站域名备案信息查询
  • 网站主机建设方案十大最靠谱教育培训机构
  • 免费文字logo生成器北京中文seo
  • b2b网站建设方案长沙廊坊百度快照优化
  • 我请网络公司做的网站上的图片被当广告拦截了_怎么回事西安seo排名收费
  • 响应式网站多少价格老铁外链工具
  • 江西邮电建设工程有限公司网站saas建站
  • window wordpress搭建长沙seo关键词排名优化
  • 深圳外贸建站网络推广联客易国家市场监督管理总局官网
  • 网站建设通知书国际免费b站