Skip to content

Future Testing Potential Solution Details

Wolfgang Hayek edited this page Feb 12, 2024 · 2 revisions

This page collects details about potential testing solutions to inform further discussions.

Repository mirrors

  • Enable using private repositories and integrating with private on-premise testing systems.
  • Mirror repositories need to comply with potential license restrictions, e.g., around repository access.

Self-hosted GitHub runners

  • Enable integration with GitHub Actions CI services and avoid having to mirror repositories.
  • Need to be configured carefully to ensure security (remote code execution!).
  • May not be permitted on some partner platforms due to potential security issues.

GitLab CI

  • GitLab can mirror GitHub repositories (this feature may not be available in all GitLab instances).
  • Enables private GitLab runners on partner platforms for on-premise testing, to work around possible security and compliance issues.