brucellino.code_rade_testbench
Prueba CODE-RADE
Este es un rol habilitado para contenedores que crea la imagen de la prueba utilizada para ejecutar pruebas unitarias del código del repositorio CODE-RADE. Se basa en el contenedor de construcción estándar de CODE-RADE con algunas herramientas específicas de lenguaje adicionales descritas a continuación. Esta imagen se utiliza durante la primera parte de la tubería de pruebas, para ejecutar pruebas unitarias y de lint en el código del repositorio en cuestión. Contiene los siguientes entornos de ejecución:
- python:
- versiones 2.7, 3.6 en virtualenv
- paquetes:
- pytest
- mock
- requests
- ruby: 2.0.0
- gemas:
- bundler
- rspec
- gemas:
También se incluyen las siguientes herramientas de prueba:
- ShellCheck
Consulte defaults para más información.
Requisitos
No hay requisitos específicos.
Variables del Rol
Las variables se describen en defaults.yml
.
Se refieren a los paquetes necesarios que deben estar presentes en la imagen.
Dependencias
Ninguna
Ejemplo de Playbook
- hosts: servidores-de-primera-etapa-CI
roles:
- { role: AAROC.CODE-RADE-testbench }
Licencia
Apache-2.0
Información del Autor
Consulte AUTHORS.md
ansible-galaxy install brucellino.code_rade_testbench