Pular para o conteúdo principal
Proton v5

Git e rede

Git​

O runner baixa o código dos projetos com o git da máquina: instale o git e deixe-o no PATH.

A máquina não precisa de chave SSH nem de login no GitHub, no GitLab ou no Bitbucket. O runner usa a credencial da integração git cadastrada no Proton, em Configurações > Integrações, e o repositório do projeto fica ligado a ela em Configurações > Repositório Git.

O código baixado fica numa pasta do runner, separada por repositório, branch e commit, e serve de cache para as próximas execuções do mesmo commit.

Rede​

A máquina do runner só faz conexões de saída, pela porta 443 (HTTPS). Ela precisa alcançar:

EndereçoPara quê
app.protoncloud.com.brO Proton: a conexão do runner (HTTPS e WebSocket), a API da SDK, o envio de log e evidências e o download dos apps mobile
proton-runner-updates.s3.us-east-1.amazonaws.comAs atualizações do Proton Runner
O provedor git (github.com, gitlab.com, bitbucket.org ou o servidor da empresa)O código dos projetos
pypi.org e files.pythonhosted.orgAs dependências dos projetos Python, incluindo a Proton Cloud SDK
maven.protoncloud.com.br e repo.maven.apache.orgA Proton Cloud SDK Java e as outras dependências dos projetos Java
Os servidores de download da PlaywrightO navegador das automações web, na primeira execução
Os sistemas que a automação testaO portal, a API, o SAP

Se a saída da rede passa por um proxy ou por um firewall com lista de endereços, libere os endereços acima e fale com a Atomic antes de instalar o runner.