GitLabCI系列之流水线语法第二部分

本文详细介绍了GitLabCI中的流水线语法,包括手动执行`manual`、延迟执行`delayed`、作业超时`timeout`以及并行运行`parallel`等特性。通过设置这些选项,可以精细控制流水线的行为,例如手动触发部署、设定超时限制以及并行执行任务,提升CI/CD流程的效率和灵活性。
摘要由CSDN通过智能技术生成

本文是《GitLabCI实践》教程部分内容,点击上面图片报名学习!

tags

用于从允许运行该项目的所有Runner列表中选择特定的Runner,在Runner注册期间,您可以指定Runner的标签。tags可让您使用指定了标签的跑步者来运行作业,此runner具有ruby和postgres标签。

job:
  tags:
    - ruby
    - postgres

给定带有osx标签的OS X Runner和带有windows标签的Windows Runner,以下作业将在各自的平台上运行。

windows job:
  stage:
    - build
  tags:
    - windows
  script:
    - echo Hello, %USERNAME%!


osx job:
  stage:
    - build
  tags:
    - osx
  script:
    - echo "Hello, $USER!"


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值