Azure 在github上自动运行集成测试

Azure 在github上自动运行集成测试,azure,testing,github,integration-testing,Azure,Testing,Github,Integration Testing,是否有任何现有工具/平台可用于执行以下操作 在任何github PR或commit上,都有一个自定义“检查”,例如与travis ci的工作方式相同 让此任务与azure上的远程计算机对话 在此计算机上执行脚本并收集日志/退出代码 如果代码不为零或达到超时,则检查失败 如果有两个PR进入,处理排队,中止时清理等 有一些“状态”徽章,如travis ci,以查看当前测试状态/通过率 到目前为止,只有travis ci本身似乎能像这样工作,但无论我执行什么,都会在他们的云中运行,所以我不会“拥有”这

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

  • 在任何github PR或commit上,都有一个自定义“检查”,例如与travis ci的工作方式相同
  • 让此任务与azure上的远程计算机对话
  • 在此计算机上执行脚本并收集日志/退出代码
  • 如果代码不为零或达到超时,则检查失败
  • 如果有两个PR进入,处理排队,中止时清理等
  • 有一些“状态”徽章,如travis ci,以查看当前测试状态/通过率
  • 到目前为止,只有travis ci本身似乎能像这样工作,但无论我执行什么,都会在他们的云中运行,所以我不会“拥有”这台机器。此外,我的集成测试需要受版权保护的数据,这些数据需要在我自己的云计算机上保持安全,并且可能需要几个小时才能完成。

    是的,您可以。描述如何执行此操作。您的计算机需要能够访问github才能执行此操作。

    是的,您可以。描述如何执行此操作。要做到这一点,您的计算机需要能够访问github