Gitea: Meilleure intégration CI

Créé le 21 févr. 2017  ·  13Commentaires  ·  Source: go-gitea/gitea

La description

J'utilise un drone comme système CI pour le moment (test) et en fait, je ne peux pas voir si un référentiel a CI activé (en plus, je regarde dans les webhooks des paramètres du référentiel) ou l'état de la construction.
La seule possibilité est d'inclure le badget drone repo dans le readme.md.

Ce serait donc bien si le statut de construction pouvait être implémenté dans :

  • [x] la pull request comme le fait github (ça marche aussi pour les drones, tu l'utilises :smile: ) #2519 #3588 #7481
  • [x] l'historique des commits comme Gitlab (Exemple)
  • [x] dans la page principale du référentiel comme état de la dernière version (également comme le badge gitlab "passé")
  • [x] dans le commit lui-même si vous les affichez dans gitea
kinfeature revieweconfirmed

Commentaire le plus utile

J'aimerais aussi que le statut soit affiché directement sur la page de la demande d'extraction, comme dans github. De plus, il serait bien d'empêcher la fusion des commits si le CI ne l'a pas encore construit avec succès.


Tous les 13 commentaires

BTW, je ne sais pas si cela nécessite également de travailler sur le projet de drone, mais peut-être que s'il existe un plan sur la manière dont cela pourrait être mis en œuvre et que les exigences sont connues, je pourrais également ouvrir une demande sur le suivi des problèmes de drone.

Double de #357 ?

Ce n'est pas la même chose. L'un est pour l'API, l'autre sur l'interface utilisateur avant le commit.

Assez juste

Je suis sûr que nous avons déjà un problème pour ça.

Impossible de trouver quelque chose de similaire dans les problèmes ouverts.

Tous ces besoins # 357 cependant, c'est une extension sur ça 🙂

L'API d'état (#357) est signalée comme étant fusionnée maintenant, alors que nous manque-t-il pour afficher l'état dans l'interface utilisateur ?
Et pour avoir les statuts de mise à jour du Drone ?

@strk drone met déjà à jour le statut. Ce qui nous manque c'est #2519

J'aimerais aussi que le statut soit affiché directement sur la page de la demande d'extraction, comme dans github. De plus, il serait bien d'empêcher la fusion des commits si le CI ne l'a pas encore construit avec succès.


Pour ce que ça vaut, j'ai créé un script utilisateur pour combler l'écart jusqu'à ce que #2519 soit fusionné. Il n'affiche actuellement qu'un statut sur la page PR elle-même, mais cela fera l'affaire :

image

Ce problème a été automatiquement marqué comme obsolète, car il n'a pas eu d'activité récente. Il sera fermé si aucune autre activité n'a lieu au cours des 2 prochaines semaines. Merci pour vos contributions.

ce problème est toujours d'actualité

Cette page vous a été utile?
0 / 5 - 0 notes