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

网站作业成品室内设计师个人简介

网站作业成品,室内设计师个人简介,网站模板制作教程视频教程,微信小程序开发大赛在Jenkins的Pipeline中,sh函数的用法 用法一 单个命令字符串包括使用,示例如下: sh echo "Hello, Jenkins!"用法二 多个命令字符串包括命令列表使用,示例如下: sh echo "Step 1" echo "…

在Jenkins的Pipeline中,sh函数的用法

用法一

单个命令字符串包括使用,示例如下:

sh 'echo "Hello, Jenkins!"'

用法二

多个命令字符串包括命令列表使用,示例如下:

sh '''
echo "Step 1"
echo "Step 2"
echo "Step 3"
'''

这种用法允许你在多行中写入Shell命令。

用法三

类似于函数调用的使用方法,示例如下:

def myVariable = sh(script: 'echo "Hello, Jenkins!"', returnStdout: true).trim()

这种用法将Shell脚本的输出捕获到Jenkins Pipeline中的一个变量中。

入参及其含义:

  • script: 这是要执行的Shell脚本命令。它可以是单个命令字符串,也可以是包含多个命令的多行字符串。例如:script: 'echo "Hello, Jenkins!"'script: 'echo "Step 1"\necho "Step 2"\necho "Step 3"'

  • returnStatus (可选): 如果设置为true,Jenkins将返回Shell脚本的退出状态而不是默认的标准输出。通常,如果脚本成功执行,它将返回0。默认值为false。

  • returnStdout (可选): 如果设置为true,Jenkins将捕获Shell脚本的标准输出并将其返回。这样可以将脚本输出存储在一个变量中。默认值为false。

  • returnStderr (可选): 如果设置为true,Jenkins将捕获Shell脚本的标准错误输出并将其返回。默认值为false。

  • outpustFile (可选): 允许将Shell脚本的输出写入指定的文件。例如:outputFile: 'output.txt'

  • label: 可以用来指定在Jenkins构建日志中显示的自定义标签。例如:

    sh label: 'My Custom Label', script: 'echo "Hello, Jenkins!"'
    

注意:当使用多行字符串(triple-single-quoted或triple-double-quoted)时,Jenkins会按原样执行其中的内容,包括空格和缩进,因此请小心使用。

实际版本用法

jenkins中实际版本的用法参考,可以在jenkins中如下截图中查看,截图如下:

  1. 首先建一个pipeline类型的job。
  2. 然后在job中点击如下截图位置:
    生成pipeline脚本入口
  3. 该页面操作如截图:生成pipeline脚本页面
    生成流水线脚本
    特别注意:有些参数只能二选一,或者有冲突,这个页面也会提示的

其他用法,参考:

  1. jenkins pipeline中获取shell命令的标准输出或者状态
  2. https://stackoverflow.com/questions/36547680/how-to-do-i-get-the-output-of-a-shell-command-executed-using-into-a-variable-fro
  3. https://issues.jenkins-ci.org/browse/JENKINS-26133
  4. https://stackoverflow.com/questions/36956977/how-to-execute-a-command-in-a-jenkins-2-0-pipeline-job-and-then-return-the-stdou
http://www.yayakq.cn/news/21358/

相关文章:

  • 贵阳网络网站建设江西省建设厅网站查询建造师
  • 免费的网站域名做签名的网站
  • 天天新网站网站开发技术实验教程
  • 建设网站技术要求做建筑材料的网站有哪些
  • 模板网站 怎么做优化wordpress大学主题教程
  • 无锡网站制作哪家服务好net公司网站开发框架源代码
  • w3c验证网站网站模板免费下载
  • 单页营销网站后台哪里查网站备案信息
  • 什么建设网站好搭建网站需要哪些步骤
  • 淄博 建设网站犀牛云做网站怎么这么贵
  • 学校建设网站拓扑图免费wordpress主题分享
  • 音乐制作网站wordpress获取专题名
  • 银行虚拟网站制作移动互联网开发实训报告
  • 有没有专业做淘宝网站吗赶集门户网站建设方案
  • 扬州网站建设企业网站建设方案包括
  • 安卓毕业设计代做网站企业专业搜索引擎优化
  • 模块化网站建设系统成都十大造价咨询公司
  • 设计公司名字怎么取新网网站内部优化
  • php可以做网站布局吗wordpress图片被拉伸
  • 正规网站建设空间文化建设基金管理有限公司网站
  • python做网站用什么南通做网站软件
  • 这些网站涵盖了不同的主题和类型宁夏住房和城乡建设局网站
  • 做淘客网站用备案吗网站建设销售开场白
  • seo网站建设步骤大岭山镇网站建设公司
  • php网站建设原码抖音代运营公司经营范围
  • 黄村网站开发公司电话北京seo收费
  • 黄冈网站免费投放平台免费下载网站建设哪儿济南兴田德润什么活动
  • 网站下雪的效果怎么做的百度网站公司信息推广怎么做的
  • 怎么做国际网站首页鹿泉网站建设
  • 北京vi设计公司北京广告设计公司广丰网站seo