Paga por las personas que hacen commits, no por minutos de CI.
Un único precio por committer activo: cualquier persona que haya creado un commit en los últimos 30 días. Los bots no cuentan, y tampoco quienes ya se fueron.
Código abierto
Gratis
Para repositorios públicos en GitHub Actions y GitLab CI.
- Todas las funciones, sin límites
- Sin licencia ni registro
- Se detecta desde el CI, sin nada que configurar
Equipo
$15 / committer activo / mes
O $12 por committer al mes, con facturación anual. Empieza con 30 días gratis, sin tarjeta.
- Repositorios privados en cualquier CI
- Mapas de cobertura, drift bridge y job summaries
- Un 20 % de margen sobre tus puestos, y 30 días de aviso antes de que cambie nada
- La licencia se renueva sola en el CI
- Soporte por correo electrónico
Sin conexión y empresas
Anual
Para redes que no pueden acceder a nuestro servicio de licencias, y para facturas y órdenes de compra.
- Archivo de licencia anual, sin conexiones a nuestros servidores
- Factura y orden de compra
- Regularización anual para toda la organización
Preguntas
¿Quién cuenta como committer activo?
Una dirección de correo de autor distinta (unificada mediante .mailmap) con al menos un commit creado en los últimos 30 días, entre los commits que compila tu pipeline. Se excluyen bots como Dependabot, Renovate y github-actions, y puedes añadir tus propias cuentas de servicio. td license status muestra el recuento y la lista de bots, calculados en tus máquinas; no se envían nombres ni correos a ninguna parte.
¿Qué pasa si superamos nuestros puestos?
Hasta un 20 % por encima (al menos una persona) no hay problema. Por encima de eso, TestDetta sigue funcionando y avisa en cada job summary durante 30 días. Solo si después sigues por encima ejecuta todas las pruebas, como haría sin licencia. Nunca hace fallar una compilación.
¿Qué pasa cuando caduca la licencia?
Los avisos empiezan 14 días antes. Después de la fecha de fin se vuelven a ejecutar todas las pruebas, exactamente como antes de instalar TestDetta. Las compilaciones siguen pasando o fallando por sí mismas.
¿TestDetta envía nuestro código a algún sitio?
No. El análisis, los mapas de cobertura y las ejecuciones de pruebas se quedan en tu CI. La única llamada de red es una actualización diaria opcional de la licencia que envía la propia licencia; define TESTDETTA_LICENSE_REFRESH=off para desactivarla.
¿Quién gestiona los pagos y las facturas?
Polar Software, Inc. es nuestro merchant of record: cobra el pago, aplica el impuesto sobre las ventas o el IVA que corresponda y emite las facturas. Tu licencia llega por correo electrónico justo después de la compra.
¿Podemos obtener un reembolso?
Sí, dentro de los 14 días siguientes a un pago. Consulta la política de reembolsos.