Github actions 的使用,以及workflows的编写,详细教程

目录

1、什么是github actions

2、workflow的基本概念

2.1 Workflow

2.2 Job

2.3 Step

2.4 Actions

3、GitHub Actions 的工作流语法

 4、应用


1、什么是github actions

        GitHub Actions 是一个持续集成和持续交付 (CI/CD) 平台,可让您自动化构建、测试和部署管道,直接从 GitHub 部署代码。您可以创建工作流来构建和测试存储库的每个拉取请求,或将合并的拉取请求部署到生产环境。

    GitHub Actions 不仅限于 DevOps,还允许您在存储库中发生其他事件时运行工作流。轻松实现所有软件工作流程的自动化。

       Actions :登录远程服务器,发布内容到第三方服务、抓取代码、运行测试。

      很多操作在不同项目里面是类似的,完全可以共享,如果你需。要某个 action,不必自己写复杂的脚本,直接引用他人写好的 action 即可,整个持续集成过程,就变成了一个 actions 的组合。这就是GitHub Actions 最特别的地方.

         参考文档:

        GitHub Actions文档 - GitHub Docs

2、workflow的基本概念

2.1 Workflow

        工作流程持续集成一次运行的过程,就是一个 workflow

2.2 Job

        任务一个 workflow 由一个或多个 jobs 构成,含义是一次持续集成的运行,可以完成多个任务

2.3 Step

        步骤每个 job 由多个 step 构成,一步步完成

2.4 Actions

        动作每个 step 可以依次执行一个或多个命令(action

3、GitHub Actions 的工作流语法

        参考文档:Workflow syntax for GitHub Actions - GitHub Docs

 

 4、应用

        参考文档:Quickstart for GitHub Actions - GitHub Docs

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值