brucellino.code_rade_testbench
CODE-RADE Testbench
This is a role that uses containers to create a testbench image for running unit tests on the CODE-RADE repository's code. It builds on the standard CODE-RADE build container and adds extra language-specific tools.
The image is used in the first part of the testing process to run unit tests and linting on the code. It includes the following programming environments:
Python:
- Versions 2.7 and 3.6 within a virtual environment
- Packages:
- pytest
- mock
- requests
Ruby: 2.0.0
- Gems:
- bundler
- rspec
- Gems:
It also contains these testing tools:
- ShellCheck
You can find more information in the defaults.
Requirements
No special requirements.
Role Variables
The variables for this role are defined in defaults.yml, and they list the packages needed for the image.
Dependencies
None.
Example Playbook
Here’s how to use this role in your playbook:
- hosts: CI-initial-stage-servers
roles:
- { role: AAROC.CODE-RADE-testbench }
License
Apache-2.0
Author Information
See AUTHORS.md for contributor information.
Installa
ansible-galaxy install brucellino.code_rade_testbenchLicenza
apache-2.0
Download
5.2k
Proprietario
ex physicist. Infrastructure guy. Skeptic. African. Islander. dad.
