DâaprĂšs le modĂšle de bounty
Titre | Publication automatique de Äcli |
Lien | https://git.duniter.org/clients/rust/gcli-v2s/-/issues/16 |
Ămetteur | @HugoTrentesaux |
Montant estimĂ© | 200 DUÄ1 |
Montant validĂ© | [âŠ] |
Attribué à | ??? |
LâintĂ©rĂȘt de ÄCli est dâĂȘtre un utilitaire versatile facile Ă utiliser et âclĂ© en mainâ dans lequel on peut ajouter des nouvelles fonctionnalitĂ©s ou corriger des bugs rapidement. Cela implique de pouvoir publier rapidement des mises-Ă -jour sans que lâutilisateur ait Ă recompiler le programme. Voici les fonctionnalitĂ©s :
- dĂ©clencher automatiquement la compilation de Äcli suite Ă une opĂ©ration simple comme un tag git par exemple avec la CI GitLab
- publier automatiquement le binaire compilé sur une plateforme de confiance comme par exemple le registry GitLab
- (optionnel) ajouter une commande
gcli update
pour que gcli se mette Ă jour automatiquement (et optionnellementgcli update --version 3.1.4
)
Commentaire : Je ne souhaite pas forcer lâutilisation de la CI GitLab pour laisser libre cours aux autres solutions qui peuvent exister (webhook et scripts exĂ©cutĂ©s sur une autre machine quâun gitlab runnerâŠ). Il faut quand mĂȘme que la solution soit reproductible et raisonnablement sĂ©curisĂ©e. Ne pas hĂ©siter Ă demander plus dâinformations et nĂ©gocier le montant avant de se lancer