Désormais l’intégration continue du projet Duniter-v2s publie une nouvelle image docker à chaque nouveau commit sur master (donc à chaque fois qu’une Merge Request est acceptée).
Cette image a pour tag debug-sha-********
, où ********
correspond aux 8 premiers caractères du hash du commit git. Il vous est ainsi possible de tester duniter-v2s à n’importe-quelle version du code sans avoir besoin de le compiler vous-même.
Attention: Il s’agit d’un build en mode debug (non-optimisé), cette image est utile pour les testeurs, et pour ceux qui ont besoin d’expérimenter l’API RPC (les développeurs des clients par exemple), et tous ceux qui veulent bidouiller
Une telle image ne devra évidemment pas être utilisée en production, ni même par les membres forgerons de la 1ère monnaie de test pérenne quand nous l’aurons lancée.
@pini travaille sur une image docker plus propre, et compilée en mode release, qui elle servira pour la production et pour les membres forgerons.
Voici par exemple comment utiliser l’image de test sur le commit c5827302 :
- Lancez la commande suivante dans un terminal:
docker run -it -p9944:9944 --name duniter-v2s duniter/duniter-v2s:debug-sha-c5827302
- Puis ouvrez l’url suivante dans votre navigateur:
https://polkadot.js.org/apps/?rpc=ws%3A%2F%2F127.0.0.1%3A9944
Et voila