如何测试React Native / Expo应用程序是否存在编译错误?

问题描述 投票:0回答:1

我正在研究一个新的开源项目,该项目似乎经常将语法错误提交给master分支。我想配置一个git挂钩,该挂钩将在将其工作分支推送到github之前将基本错误通知参与者。

如何为我们的React Native expo应用程序设置一个git钩子以拒绝具有简单构建错误的代码?

[目前看来,这个项目没有任何可进行测试构建的package.json脚本或我可以利用的任何类似工具,但不幸的是,我对EXPO的了解不足,无法创建自己的脚本。有什么想法吗?

react-native build expo githooks
1个回答
0
投票

安装和设置Web挂钩中继(或使用静态URL设置服务器)

    在本地或使用静态URL在服务器上安装Jenkins
  1. Setup web hook relay with Jenkins and Github
  2. 一旦挂钩就位并且可以正常工作,您可以在jenkins中将bash脚本添加到git clone中,构建并测试expo项目。
  3. 通过网络挂钩将信息发送回github(例如Build:failed / Success)
  • 有很多在线指南可能会有用。
  • Useful link
  • © www.soinside.com 2019 - 2024. All rights reserved.