brucellino.code_rade_testbench
CODE-RADE テストベンチ
これは、CODE-RADEリポジトリのユニットテストを実行するために使用されるテストベンチイメージを作成するためのコンテナ対応ロールです。 標準の CODE-RADEビルドコンテナ を基にしており、以下に記載されているいくつかの追加言語特有のツールが含まれています。 このイメージは、テストパイプラインの最初の部分で、対象リポジトリ内のコードに対してユニットテストとリンティングテストを実行するために使用されます。 含まれているランタイム環境は次のとおりです:
- Python:
- バージョン 2.7、3.6(virtualenv内)
- パッケージ:
- pytest
- mock
- requests
- Ruby: 2.0.0
- gems:
- bundler
- rspec
- gems:
また、次のテストツールも含まれています:
- ShellCheck
詳細については defaults を参照してください。
要件
特に必要な要件はありません。
ロール変数
変数は defaults.yml
に記載されています。
これらは、イメージに存在する必要があるパッケージを指します。
依存関係
なし
使用例
以下は、このロールの使用例です(変数をパラメーターとして渡す場合など)。 依存関係を明示的に記載してください。
- hosts: CI-initial-stage-servers
roles:
- { role: AAROC.CODE-RADE-testbench }
ライセンス
Apache-2.0
著者情報
関連する貢献者については、AUTHORS.md を参照してください。
インストール
ansible-galaxy install brucellino.code_rade_testbench
ライセンス
apache-2.0
ダウンロード
5.2k
所有者
ex physicist. Infrastructure guy. Skeptic. African. Islander. dad.