brucellino.code_rade_testbench
Testbench CODE-RADE
To jest rola umożliwiająca kontener, która tworzy obraz testbench używany do uruchamiania testów jednostkowych kodu repozytorium CODE-RADE. Jest oparta na standardowym obrazie budowlanym CODE-RADE z dodatkowymi, opisanymi poniżej, narzędziami specyficznymi dla języków. Obraz ten jest używany w pierwszej części procesu testowania, aby uruchomić testy jednostkowe i lintingowe na kodzie w danym repozytorium. Zawiera następujące środowiska uruchomieniowe:
- python:
- wersje 2.7, 3.6 w virtualenv
- pakiety:
- pytest
- mock
- requests
- ruby: 2.0.0
- gemsy:
- bundler
- rspec
- gemsy:
W zestawie znajdują się również następujące narzędzia testowe:
- ShellCheck
Szczegóły można znaleźć w defaults.
Wymagania
Brak specyficznych wymagań.
Zmienne roli
Zmienne są opisane w defaults.yml
.
Odnoszą się do pakietów, które muszą być obecne w obrazie.
Zależności
Brak
Przykład skryptu
- hosts: CI-initial-stage-servers
roles:
- { role: AAROC.CODE-RADE-testbench }
Licencja
Apache-2.0
Informacje o autorze
Zobacz AUTORZY.md
Zainstaluj
ansible-galaxy install brucellino.code_rade_testbench
Licencja
apache-2.0
Pobrania
5.2k
Właściciel
ex physicist. Infrastructure guy. Skeptic. African. Islander. dad.