brucellino.code_rade_testbench

banc d'essai CODE-RADE

Statut de construction Dépôt Docker sur Quay

Ceci est un rôle activé par conteneur pour créer l'image de banc d'essai utilisée pour exécuter les tests unitaires du code du dépôt CODE-RADE. Il est basé sur le conteneur de construction standard CODE-RADE avec quelques outils supplémentaires spécifiques aux langages décrits ci-dessous. Cette image est utilisée pendant la première partie du pipeline de tests, pour exécuter des tests unitaires et de linting sur le code du dépôt concerné. Elle contient les environnements d'exécution suivants :

  • python :
    • versions 2.7, 3.6 dans un virtualenv
    • packages :
      • pytest
      • mock
      • requests
  • ruby : 2.0.0
    • gems :
      • bundler
      • rspec

Les outils de test suivants sont également inclus :

  • ShellCheck

Voir defaults pour plus d'informations.

Exigences

Pas d'exigences spécifiques.

Variables du rôle

Les variables sont décrites dans defaults.yml. Elles se réfèrent aux packages nécessaires pour être présents sur l'image.

Dépendances

Aucune

Exemple de Playbook

    - hosts: serveurs-de-première-phase-CI
      roles:
         - { role: AAROC.CODE-RADE-testbench }

Licence

Apache-2.0

Informations sur l'auteur

Voir AUTHORS.md

À propos du projet

your description

Installer
ansible-galaxy install brucellino.code_rade_testbench
Licence
apache-2.0
Téléchargements
5.2k
Propriétaire
ex physicist. Infrastructure guy. Skeptic. African. Islander. dad.