Gitlab CI
Ajout d'un installateur pour installer le module au niveau du système ou en en faire un package pip qui peut être installé depuis GitLab (construit à l'aide du fichier gitlab-ci.yml). C'est un premier pas pour faire des modules plus faciles à déployer et à installer pour une montée en charge ou des coups durs, et pour automatiser des tests et des revues automatisées.
Pour tester :
- Créer un token API Gitlab
- Installer le package depuis Gitlab
mkdir ldap-toast && cd ldap-toast
virtualenv venv -p python3
pip install galilee-ldap --extra-index-url https://__token__:<your_personal_token>@framagit.org/api/v4/projects/74149/packages/pypi/simple
rm venv/lib/python3.7/no-global-site-packages.txt
-
Tester le module
sudo galilee_ldap_shell.py
Et ça devrait fonctionner.
Edited by Jivay Hay