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

电子商务网站建设市场分析中企动力做销售怎么样

电子商务网站建设市场分析,中企动力做销售怎么样,域名和ip地址有什么关系,怎么做网站相册目录 一、pipeline 二、创建pipeline项目 1、安装pipeline插件 2、创建pipeline项目 三、pipeline语法 1、pipeline组成 2、agent#xff1a;指定流水线的执行位置#xff0c;流水线中每个阶段都必须在某个地方执行 3、stage#xff1a;阶段#xff0c;代表流水线的…目录 一、pipeline 二、创建pipeline项目 1、安装pipeline插件 2、创建pipeline项目 三、pipeline语法 1、pipeline组成 2、agent指定流水线的执行位置流水线中每个阶段都必须在某个地方执行 3、stage阶段代表流水线的阶段每个阶段都必须要有名称且各个名称不能重名 4、stagesstage的集合stages部分至少包含一个stage 5、steps代表stage阶段中的一个或者多个步骤steps部分至少包含一个步骤 2、pipeline其他指令 1、post包含的是在整个pipeline或stage完成后的附加步骤 2、environment用于设置环境变量可定义在stage或pipeline部分环境变量可以设置为全局的也可以设置为阶段级别stage的 3、tools可定义在pipeline或stage部分配置我们指定的工具并将其加入到PATH变量中工具名称必须在Jenkins的全局工具配置中存在 4、options用于配置Jenkins pipeline本身的选项options指令可以定义在stage或pipeline部分 5、parameters在构建前定义参数化构建支持booleanParam, choice, credentials, fifile, text,password, string等参数类型 6、triggers定义执行pipeline的触发器 一、pipeline 用户可以在一个 Jenkinsfile 中快速实现一个项目的从构建、测试以及到发布的完整流程灵活方便地实现持续交付并且可以保存和管理这个Jenkinsfile的定义。 从Jenkins V2.0版本开始Pipeline是Jenkins2.X的最核心的特性帮助Jenkins实现从CI到CD与DevOps的转变。 【自由风格任务】对比【流水线】 Freestyle Jobs Pipeline通过UI页面配置通过代码配置groovy开发的基于java的脚本语言配置变化不能追溯可以通过SCM代码版本管理追溯迁移需要重新创建任务方便任务配置迁移每个任务对应每个阶段(构建、测试、发布)单个任务中完成所有阶段的编排 二、创建pipeline项目 1、安装pipeline插件 2、创建pipeline项目 三、pipeline语法 Jenkins Pipeline通常会写入到一个文本文件中称为Jenkinsfile该文件可以通过SCM代码版本管理系统管理比如从Git上拉取脚本 脚本式Scripted Pipeline—— 比如一些if判断等逻辑脚本式里面不能包含声明式 声明式Declarative Pipeline—— 一般用这个比较多官方也比较推荐声明式里面可以包含脚本式更简单更加结构化的语法官网推荐使用 1、pipeline组成 基本结构以下每一部分都是必须的少一个Jenkins都会报错 pipeline {agent any //表示在哪个节点运行任意stages {stage(Hello) { //名字各不相同steps {echo Hello World //具体要做的事情}}stage(Hello1) {steps {echo Hello World1}}} } 1、pipeline代表整条流水线包含整条流水线的逻辑 2、agent指定流水线的执行位置流水线中每个阶段都必须在某个地方执行 none 当在pipeline块的顶层使用none时将不会为整个Pipeline运行分配全局agent 每个stage部分将需要包含其自己的agent部分 any 在任何可用的agent 上执行Pipeline或stage label 指定具体的 Jenkins Slave Node也可以单独指定Stage的执行环境 3、stage阶段代表流水线的阶段每个阶段都必须要有名称且各个名称不能重名 4、stagesstage的集合stages部分至少包含一个stage 5、steps代表stage阶段中的一个或者多个步骤steps部分至少包含一个步骤 2、pipeline其他指令 1、post包含的是在整个pipeline或stage完成后的附加步骤 always无论pipeiline运行的完成状态如何都会执行这段代码 changes只有当前pipeline运行的完成状态与先前完成的pipeline的状态不同时才会执行 failure当前完成状态为失败时执行 success当前完成状态为成功时执行 unstable当前完成状态为不稳定时执行测试失败/代码违规问题 aborted当流水线被手动终止时 post{always { echo will always execute } } 2、environment用于设置环境变量可定义在stage或pipeline部分环境变量可以设置为全局的也可以设置为阶段级别stage的 environment { aaa bbb }//定义环境变量 ${env.JOB_NAME} //访问Jenkins内置变量 ${env.aaa} //访问自定义变量 3、tools可定义在pipeline或stage部分配置我们指定的工具并将其加入到PATH变量中工具名称必须在Jenkins的全局工具配置中存在 tools { maven maven3.6.1} 4、options用于配置Jenkins pipeline本身的选项options指令可以定义在stage或pipeline部分 options{ buildDiscarder(logRotator(numToKeepStr:3)) //保存最近历史构建记录的数量 timeout(time:1,unit:HOURS)//job执行的超时时间 disableConcurrentBuilds()//禁止job同时执行 retry(3)//失败重试次数 } 5、parameters在构建前定义参数化构建支持booleanParam, choice, credentials, fifile, text,password, string等参数类型 parameters{ choice(name:environ,choices:test\ndev\nstg, description:请选择测试环境 dev? test? stg?)string(name:version,defaultValue:0.0.0,description:当前构建版本号) }${params.environ}//通过 params访问对应参数 6、triggers定义执行pipeline的触发器 triggers { cron(0 19 * * 1-5) pollSCM(0 */2 * * 1-5) }
http://www.hkea.cn/news/14328068/

相关文章:

  • 网站上的销售怎么做wordpress维基主题
  • 替朋友做网站不属于网站后期维护
  • 建三江佳木斯网站建设个人摄影网站模版
  • 个人域名的网站关于公示网站建设的计划书
  • 营销型网站要素网络广告营销概念
  • 开发网站苏州建行网站首页
  • 简单的静态 新闻 asp 网站源码wordpress 首页字数
  • 东莞企业建站程序wordpress 两个菜单
  • 展陈公司排名广州seo教程
  • 网站制作 服务手机端网站建设公司
  • 域名的网站建设方案书怎么写做承兑 汇票一般会用哪些网站
  • 手机数据线东莞网站建设技术支持网站源码带后台
  • 微网站用手机可以做吗成都大型网站建设
  • mysql php网站开发一个人免费观看视频播放
  • 企业部门网站建设流程抖音seo
  • 宜昌城市建设学校网站百度推广效果
  • 数字营销公司seo优化自动点击软件
  • 济源网站建设价格网页设计与制作课件清华大学
  • 一般公司网站用什么域名套餐广州哪里能看海
  • 网站建设公司推广广告语惠州做网站广告
  • 蒙古文网站建设汇报江苏住房城乡建设网站
  • 在线做编程题的网站自己做网站自己买服务器
  • asp网站模板下载爱心助学网站建设
  • 做网站客户需要提供的资料网页版原神
  • 网站备案 域名不是自己的网站定制开发怎么做
  • 网站备案链接代码网络营销的基本方式有哪些
  • 英文网站接单做翻译比wordpress轻量的
  • 小说网站开发需求分析全自动行业管理系统
  • 阿里云服务器创建多个网站中国企业排名前十
  • 国外 网页框架搭建的网站wordpress大淘客