gpt4 book ai didi

azure - 在 github 上自动运行集成测试

转载 作者:行者123 更新时间:2023-11-28 20:54:02 24 4
gpt4 key购买 nike

是否有任何现有的工具/平台可以用来执行以下操作?

  1. 在任何 github PR 或提交中,进行自定义“检查”,例如与 travis-ci 的工作方式相同。
  2. 让此任务与 Azure 上的远程计算机通信。
  3. 在此计算机上执行脚本并收集日志/退出代码
  4. 如果代码不为零或达到超时,则检查失败。
  5. 在两个 PR 进入时处理排队,在中止时进行清理等。
  6. 拥有某种“状态”徽章,例如 travis-ci,可以查看当前的测试状态/通过率。

到目前为止,只有 travis-ci 本身似乎可以像这样工作,但无论我执行什么,都将在他们的云中运行,所以我不“拥有”这台机器。此外,我的集成测试需要受版权保护的数据,这些数据需要安全地保存在我自己的云计算机上,并且可能需要多个小时才能完成。

最佳答案

是的,你可以。 https://help.github.com/articles/about-webhooks/描述了如何执行此操作。您的机器需要能够访问 github 才能执行此操作。

关于azure - 在 github 上自动运行集成测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33257904/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com