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

网站地图模板下载企业网站推广优化

网站地图模板下载,企业网站推广优化,长沙域名注册,制作网站注册页面首先安装好Email Extension Plugin插件并在 system下配置好邮件 然后配置流水线需要的参数 ![在这里插入图片描述](https://img-blog.csdnimg.cn/418fc89bfa89429783a1eb37d3e4ee26.png#pic_center pipeline如下#xff1a; def skipRemainingStages false //是否跳过生…首先安装好Email Extension Plugin插件并在 system下配置好邮件 然后配置流水线需要的参数 ![在这里插入图片描述](https://img-blog.csdnimg.cn/418fc89bfa89429783a1eb37d3e4ee26.png#pic_center pipeline如下 def skipRemainingStages false //是否跳过生产部署 def timeout_mins 5 //超时时间单位分 def input_message //提示语 def randomToken //发布秘钥 def skipadminUser false//系统个人信息 def Applier_id def Applier_name def Applier_mailpipeline{agent {label java_agent}options { //调用颜色插件ansiColor(xterm)skipDefaultCheckout(true)}environment {Applier_name Applier_mail Operator_mail input_message }stages{stage(构建初始化) {steps(拉取代码){echo \033[32m ******开始拉取代码分支代码****** \033[0m}}stage(发送审批邮件){steps{wrap([$class: BuildUser]) {script {//获取当前登录用户账户、姓名、邮箱Applier_id ${env.BUILD_USER_ID}Applier_name ${env.BUILD_USER}Applier_mail ${env.BUILD_USER_EMAIL}}}script{//判断当前任务是否需要审批if ($Mode NO){skipadminUser trueExec truereturn}//判断审批人if ($adminUser ! ){adminUser $adminUser.split()[0] //只取审批人前面字符//如果审批人为自己则退出任务if (Applier_id adminUser){echo \033[31m 审批人不能为本人任务已终止。 \033[0mskipRemainingStages true //跳过下一个stagecurrentBuild.result ABORTED //当前stage build result设置为 abortedreturn} }else{echo \033[31m 审批人不能为空任务已终止。 \033[0mskipRemainingStages truecurrentBuild.result ABORTED //修改任务状态为终止状态return}skipRemainingStages falseecho \033[32m ******发布生产操作需审批接下来执行生产审批流程****** \033[0mrandomToken sh (script: /bin/bash -c echo \$RANDOM , returnStdout: true).trim()input_message $Applier_name 申请发布生产echo ${randomToken}emailext(subject:【请审批】${env.JOB_NAME}(#${env.BUILD_NUMBER})生产部署任务,body:$input_message,随机验证码是${randomToken} br a href${BUILD_URL}input请点击该链接登录后审批填入token发布/abrh3或者将token值${randomToken}告诉运维人员${Applier_name}让其输入token进行确认/h3,to:${emails})echo \033[32m ******申请邮件已经发送待 $adminUser 审批****** \033[0m}}}stage(等待审批){when { expression {!skipRemainingStages}}steps{script{def isAbort false //取消按钮timeout(timeout_mins){ //等待审批人审批并通过timeout设置任务过期时间防止任务永远挂起try {def userInput input(id: inputap, message: $input_message, ok:同意, submitter:$adminUser, parameters: [[$class: StringParameterDefinition,defaultValue: , name: token,description: 请输入发布的秘钥 ]])if (userInput randomToken) {skipRemainingStages false} else {skipRemainingStages trueecho \033[31m 秘钥错误 \033[0mexit}echo \033[31m 当前输入秘钥为 ${userInput} \033[0m}catch(err) { // input falseecho \033[31m ******任务已被审批人 $adminUser 拒绝****** \033[0mcurrentBuild.result ABORTED //修改任务状态为终止状态return}}}}}} }效果如下
http://www.yutouwan.com/news/216210/

相关文章:

  • 自己做网站怎么赢利企业crm销售管理系统
  • 大连网站建设讯息wordpress 搜索结果分页
  • 做网站可能存在的问题wordpress短链识别
  • 福州网站设计软件公司冠县哪做网站
  • 公司网站建设征求意见表模板设计图
  • 门户app网站建设多少钱制作一个简单的网页步骤
  • 北京市住房与城乡建设厅网站网站域名做哪个会计科目
  • 怎么开通个人网站wordpress做成仿阿里巴巴
  • 天津网站建设好公司美容加盟的网站建设
  • 网络推广怎么干杭州网站优化企业
  • 做三方网站多少钱wordpress 充值插件
  • 做网站 广州90设计怎么免费下载
  • 大连三大网络推广网站成都关键词优化排名
  • 怎么查网站权重定制网络机顶盒
  • 泊头那家做网站免费注册电子邮箱
  • 网站空白页黑链阿里云Windows网站建设
  • wordpress本地网站怎么访问tp做的网站封装成app
  • 长春市做网站的公司搜索wordpress
  • 2018年网站风格深圳网站设计公司哪种
  • 企业网站托管运营中国无法访问wordpress
  • 网站做管理后台需要知道什么网站建设策划书的撰写
  • dedecms采集规则各类网站怎么搭建个人网站
  • 小企网站建设解决方案注册公司需要什么资料和流程
  • 响应式设计的网站网站开发洽谈客户话术
  • 网站改版页面不收录开发语言有哪些
  • 重庆网站建设优化排名论坛网站开发成本
  • 带会员功能的网站discuz 企业网站 模板
  • 国际网站空间wordpress文章分页代码
  • 福建网站开发公司国内产品设计网站
  • 企业网站备案注销上海做seo