Webmin System stats git
Brought to you by:
gerbier
avant un commit
---------------
- perl -c pour verifier la syntaxe du code perl
- perltidy pour avoir une mise en forme homogene
lors d'une release
------------------
- verifier que toutes les modifs sont saisies (commit)
- fichier Release-notes webminstats.lsm
- verifier changelog/module.info
- modif pages web (index / changelog /news)
- generer pages dynamiques : make_all.sh
- la date d'expiration de la clef gpg change tous les ans
+ mettre a jour web/gpg.asc
+ mettre a jour la clef dans la base rpm
sudo rpm -e gpg-pubkey-3d1079a1-62da61cb
sudo rpm --import web/gpg.asc
- git checkout master
- get merge devel
- generer wbm/rpm : make-wbm.sh
- verifier la clef utilisee pour signer le tgz
gpg --verify sysstats-2.22.tgz.sig sysstats-2.22.tgz
- sur ubuntu mettre la version patchee de dpkg-sig
- packages : make_rpm.sh make_dep.sh
- verifier la signature des packages
rpm -Kv wbm-sysstats-2.22-Fedora40.noarch.rpm
- creer un repertoire build/{version} , y mettre les paquets
- sur build, changer le lien cuurent vers la derniere version
- sur sourceforge
+ creer release sysstats + modules
+ news
- envoyer pages web : synchro-sourceforge.sh
- qualite : git_qa_tag.sh
- git checkout master
- git push
- git push --tags
- mailing-liste
- webmin addons : https://www.webmin.com/third.html
- https://freshcode.club/
- icewalker https://www.icewalkers.com/
- jesuislibre (casse)