Estou usando o drone como CI System no momento (test run) e na verdade não consigo ver se um repositório tem o CI habilitado (além de ver os webhooks de configurações do repositório) ou o status da compilação.
A única possibilidade é incluir o distintivo do repositório do drone no readme.md.
Portanto, seria bom se o status da compilação pudesse ser implementado em:
BTW, não tenho certeza se isso também exige trabalho no projeto do drone, mas talvez se houver um plano de como isso poderia ser implementado e os requisitos forem conhecidos, eu também poderia abrir uma solicitação no rastreador de problemas do drone.
Duplicata de #357?
Não é a mesma coisa. Um é para API, um está na interface do usuário antes do commit.
É justo
Tenho certeza que já temos um problema para isso.
Não foi possível encontrar algo semelhante nas questões em aberto.
Todas essas necessidades # 357, porém, esta é uma extensão disso 🙂
A API de status (#357) é relatada como mesclada agora, então o que está faltando para mostrar o status na interface do usuário?
E ter status de atualização do Drone?
O drone @strk já atualiza o status. O que sentimos falta é #2519
Para o que vale a pena, fiz um script de usuário para preencher a lacuna até que o #2519 seja mesclado. Atualmente, ele mostra apenas um status na própria página de relações públicas, mas fará:
Este problema foi marcado automaticamente como obsoleto porque não teve atividade recente. Será fechado se não ocorrer mais nenhuma atividade durante as próximas 2 semanas. Obrigado por suas contribuições.
esta questão ainda é relevante
Comentários muito úteis
Eu também adoraria que o status fosse mostrado na página do pull request como no github. Além disso, seria bom evitar a mesclagem de commits se o CI ainda não o construiu com sucesso.