Skip to content

Gitlab CI

Jivay Hay requested to merge Jivay/galilee-ldap:gitlab-ci into master

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

Merge request reports