Lembro-me de ter visto recentemente o status de build do Travis de um pr ou commit no GitHub navegando no repositório (mas não consigo encontrar onde). Não estou falando sobre as imagens de status de compilação do Travis, README.md
mas um recurso real do GitHub (caixa verde com uma marca de seleção amigável).
Embora meus commits sejam baseados no Travis, gostaria de ver os resultados exibidos no GitHub (o que eles não fazem agora). Eu gostaria de saber como habilitar isso.
ATUALIZAR
Encontrou um exemplo aqui - vê a pequena marca de seleção verde dizendo "A construção do Travis-CI foi aprovada"?
Respostas:
Dou meu exemplo - https://github.com/simkimsia/UtilityBehaviors
Eu escrevi isso no meu README.mdown
Então a resposta é
EDITAR:
Percebi que você pode querer dizer ligar o Travis Service Hook.
Se é isso que você quer dizer, vá para seu repositório github> Configurações> Ganchos de serviço. Use Ctrl + F e procure Travis.
EDIT2:
Acesse https://travis-ci.org/profile/ {preencha seu próprio usuário} / perfil
Em seguida, copie o token e cole-o dentro da página Travis Service Hook em sua seção Github Repo Settings.
Digite seu nome de usuário no Travis também.
Experimente o botão de teste de envio de token.
Você deverá ver a carga útil enviada com sucesso.
Se isso funcionar, seu repo github agora está conectado ao seu travis.
EDIT3:
O OP está perguntando sobre o status de construção travis para confirmações encontradas nas páginas de solicitações pull.
Ele presumiu que o status de construção travis aparecerá em qualquer lugar, desde que haja um commit.
Minha resposta é que a suposição não está correta.
fonte
Integração Github
Acesse https://travis-ci.org/ {nome de usuário ou org} / {repository}
Clique na imagem de status (um pop-up aparecerá)
Copie Cole o código em seu
README.md
Git add, commit & push. Atualize o Github e você verá a imagem agora.
fonte
Para obter marcação, você deve ir para
https://travis-ci.org/ {username} / {repository}
Pressione o botão com o título "Criar imagens de status" abaixo de Seu nome de usuário no canto superior direito
Depois disso, você terá um pop-up com marcações para diferentes ambientes Aqui está uma imagem com pop-up para o meu próprio repositório
fonte
Para ter o mesmo resultado do exemplo aqui sua solicitação push / pull deve ser construída.
Esta imagem significa que a solicitação pull não foi construída com sucesso
Esta imagem significa que a solicitação pull foi construída com sucesso
fonte
Se você estiver usando o Chrome, acabei de criar uma extensão do Chrome para o tempo de compilação do show travis-ci e a mudança de status no github. É conveniente mostrar o statug de compilação do travis no github repo, se apenas o repo for iniciado com travis-ci.
Você pode instalá-lo a partir da Chrome Web Store Ou ver mais detalhes no meu repositório github
fonte