Re: Lancement de script à la fin de la c ompilation avec Gprbuild dans GNATStudio

David SAUVAGE - AdaLabs Ltd via Ada-france <[email protected]> Fri, 15 Oct 2021 18:32:54 +0400
Newsgroups gmane.comp.lang.ada.france
Message-ID <[email protected]>
On 10/14/21 12:56, Stéphane Rivière via Ada-france wrote:
> 
> L'idée étant de construire l'exe en local et de le copier ensuite sur le
> distant avec un 'bip' en fin de copie...
> 

de notre côté nous utilisons;
- des plugins python GNAT Studio qui implémentent des commandes spécifiques à nos besoins (y compris le positionnement de hooks GNATStudio). Bien utiliser des traitements 
asynchrone pour ne pas perturber le fonctionnement 'interne' de GNATStudio
- des hooks git, qui lancent des séquences d'intégration (build, déploiement) sur des serveurs distants
- ou enfin des scripts externes multi-plateforme (spécifié en xml) pour lancer les tests de non régression et autres besoin

Pour ton besoin, le plus simple et peut être d'implémenter un script gprbuild en surcouche; qui sera visible dans le $PATH avant le grpbuild d'origine, et qui ferait;
1. lancer le gprbuild d'origine
2. en cas de succès, upload le binaire et activer le bip

Cheers

-- 
David SAUVAGE

Software Agile Architect, Director
AdaLabs Ltd - Mauritius
https://adalabs.com
+230 542 818 32
BRN C10097052
_______________________________________________
Ada-france mailing list
[email protected]
https://mail.ada-france.org/cgi-bin/mailman/listinfo/ada-france