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

Pull Request Integration 拉取请求集成

        今天我想要把我创建的项目,通过修改yaml里面的内容,让我在main分支下的其他分支拉取请求的时候自动化测试拉取的内容,以及将测试结果上传到控制台云端。

        首先我通过修改yaml文件里面的内容

        

name: Build and Teston:push:branches:- mainjobs:build:runs-on: macOS-lateststeps:# Checkout repository- name: Checkout repositoryuses: actions/checkout@v2# 设置 Xcode 16.2 作为默认 Xcode 版本- name: Set Xcode 16.2run: |sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developerxcodebuild -version# 构建项目,确保项目文件存在并正确构建- name: Build the apprun: |# 确保指定的 .xcodeproj 文件路径正确xcodebuild build -scheme 'MyApp' -configuration Debug -project 'MyApp.xcodeproj' -destination 'generic/platform=iOS Simulator' CONFIGURATION_BUILD_DIR=$PWD/build# 启动应用并执行基本的测试- name: Run testsrun: |xcodebuild test -scheme 'MyApp' -configuration Debug -project 'MyApp.xcodeproj' -destination 'platform=iOS Simulator,name=iPhone 13'

        然后上传到github上更新yaml文件里面的内容,然后再feature随意修改一下文本然后提交,

我们就可以发现自动的通过我们的yaml文件里面测试流进行了测试,但是一直报错,.xcodeproj不存在,但是我们打开文件确实在,但是打开编译器缺看不到,这里不懂,我们先留下这个问题,然后我可以理解我现在是成功的拉取就可以自动化测试,然后由于报错,云端命令也无法确定是否可以上传,问了一天ai也没有解决,但是我现在知道了我们在yaml里面配置测试流然后上传到github上面,cl流里面的内容是我们自定义的,我们只要写了拉取之后进行测试,就会去自动化测试,然后云端也会去上传,总之今天就是写了yaml文件但是不知道为什么一直报错,明天继续搞吧。目标就是搞通整个测试流程,然后再去看怎么写命令来实现各种需求。

相关文章:

  • [PCIe]Gen6的PAM4编码具体是如何实现翻倍效率的?
  • Python Turtle实战:打造高精度图形化秒表
  • 并发执行问题 下
  • Redis-6.2.9 Sentinel 哨兵配置
  • DELETE 与 TRUNCATE、DROP 的区别
  • xPSR
  • 利用栈实现逆波兰表达式
  • day03-Vue-Element
  • 大白话 Seata 分布式事务浅析,详解TCC模式
  • 深度学习中常见的超参数对系统的影响
  • Bootstrap 5学习教程,从入门到精通,Bootstrap 5 入门简介(1)
  • 【创新实训个人博客】实现了新的前端界面
  • Office安装包2024版
  • Linux驱动之平台总线
  • 【拓扑排序】P6560 [SBCOI2020] 时光的流逝|普及+
  • 腾讯位置商业授权行政区划开发指南
  • [PCIe]Gen6 PAM4的功耗相比Gen5 NRZ增加了多少?
  • 35、请求处理-【源码分析】-自定义参数绑定原理
  • 6、修改和校正时间
  • 跨平台猫咪桌宠 BongoCat v0.4.0 绿色版
  • 网络教学平台长沙理工大学/seo一个月赚多少钱
  • 织梦建设网站需要什么软件/网站排名优化外包
  • 城厢区建设局网站/职业技能培训网上平台
  • 软件开发app开发定制外包33/潍坊seo外包平台
  • 汝州建站公司/现在有哪些培训学校
  • 肇庆新农村建设内容在哪个网站/10000个免费货源网站