赞
踩
github
在推荐github actions
,不过一直还在测试中,申请了一下测试资格,下来后,也就简单测试一下,操作跟普通CI/CD
区别不大,看看文档就好。过了许久,想着还是可以记录一下的。github actions
发布unity3d
的工程的,但是失败了,主要是unity3d
的docker
镜像太大,光是配置环境都得花费很长时间,不像本地配置好可以重复使用,反正我是没有测试成功的。推荐编译型语言或者其他项目,使用github actions
虚拟主机本身的环境或者轻量级的docker
进行CI/CD
操作。其实跟官方示例差不多,简单加了注释
name: CI #触发事件 on: [push] jobs: build: #运行系统 runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 #单个命令 - name: Run a one-line script run: echo Hello, world! #多个命令 - name: Run a multi-line script run: | echo Add other actions to build, echo test, and deploy your project. #python 测试 - name: python test run: | python3 --version python test.py # c++ 测试 - name: cmake test run: | mkdir build && cd build cmake .. make ./main
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。