Integración CI/CD
Conecte sus repositorios con una GitHub App: CRACI pasa a ser el runner bajo sus workflows de GitHub Actions, y cada ejecución sigue apareciendo en GitHub
Conexión mediante una GitHub App
Instale la GitHub App de CRACI en todos sus repositorios o solo en los que elija. Esa conexión es toda la configuración: a partir de ahí, CRACI puede ejecutar los jobs de los repositorios seleccionados, y usted decide en todo momento cuáles son.
Una línea por workflow
CRACI sustituye el runner, no GitHub Actions. Cambie un job a runs-on: craci y se ejecutará en los runners de CRACI. Sus archivos de workflow, actions y secretos se quedan donde están: no hay un segundo pipeline que mantener.
Las ejecuciones siguen en GitHub
Los jobs que se ejecutan en CRACI siguen apareciendo en GitHub, de modo que las ejecuciones, los logs y los checks de las pull requests permanecen donde su equipo ya los consulta. La caché de GitHub Actions funciona como siempre, y los runners de CRACI usan un rango estable de IP de salida para las listas de permitidos.
GitHub Actions hoy
GitHub Actions es la integración de CI compatible. Otros sistemas de CI están en la hoja de ruta. Los builds se ejecutan en runners Linux x86-64 y ARM64 gestionados por CRACI sobre infraestructura bare-metal europea; los runners de Windows y macOS también están en la hoja de ruta.
Integre el cumplimiento en su workflow
Reserve una demo para automatizar el cumplimiento del CRA en su pipeline de CI/CD
Reservar una demo