Open MaikKlein opened 6 years ago
I strongly recommend using Gitlab CI for this purpose. I have done so successfully in the past with Vulkan CI setups.
@MaikKlein I am using concourse-ci.org for @spearow related CI, so if you want to, I can just create a separate team for you and re-use the same infrastructure (running a GTX 1050 Ti), but we can chat about the details via email or gitter :)
@drahnr That sounds great! I'll send you a pm on gitter.
Another idea is to use software rendering.
AppVeyor's CI runs on Windows Server, and in that environment we have access to WARP (Microsoft's software implementation of D3D11).
RLSL currently only generates SPIR-V, but if gfx-rs manages to implement the Vulkan Portability Initiative, or if RLSL gains support for DirectX, we could test the shaders on a software rasterizer.
Normal CI servers can not be used with rlsl because this requires a gpu that supports Vulkan compute.
We need to host our own CI server
[ ] Evaluate the following CI platforms.
https://drone.io/
https://concourse-ci.org/
https://ci.bleenco.io/
https://about.gitlab.com/features/gitlab-ci-cd/
[ ] We also need to find a hoster
https://www.hetzner.de/dedicated-rootserver/ex41-ssd has an i7-6700 that should support Vulkan and costs 34€/month
?