Integração CI/CD
Ligue os seus repositórios com uma GitHub App: o CRACI passa a ser o runner por baixo dos seus workflows de GitHub Actions, e cada execução continua a aparecer no GitHub
Ligação através de uma GitHub App
Instale a GitHub App do CRACI em todos os repositórios ou apenas nos que escolher. Essa ligação é toda a configuração: a partir daí, o CRACI pode executar os jobs dos repositórios selecionados, e a decisão sobre quais são continua a ser sua.
Uma linha por workflow
O CRACI substitui o runner, não o GitHub Actions. Altere um job para runs-on: craci e ele passa a ser executado nos runners do CRACI. Os seus ficheiros de workflow, actions e segredos ficam onde estão: não há um segundo pipeline para manter.
As execuções continuam no GitHub
Os jobs executados no CRACI continuam a aparecer no GitHub, pelo que as execuções, os logs e os checks dos pull requests permanecem onde a sua equipa já os consulta. A cache do GitHub Actions funciona como antes, e os runners do CRACI usam um intervalo estável de IP de saída para listas de permissões.
GitHub Actions hoje
O GitHub Actions é a integração de CI suportada. Outros sistemas de CI estão no roadmap. Os builds são executados em runners Linux x86-64 e ARM64 geridos pelo CRACI em infraestrutura bare-metal europeia; os runners Windows e macOS também estão no roadmap.
Integre a conformidade no seu workflow
Marque uma demo para automatizar a conformidade com o CRA no seu pipeline de CI/CD
Marcar uma demo