naftulikay.degoss
ansible-role-degoss

これは、AnsibleとGossを使用して、1台または複数のマシンに対してシステムテストケースを実行するためのシステムテストフレームワークです。最小限の副作用で動作します。
degoss
は、テストケースをマシンに デプロイ し、指定されたバージョンまたは最新のGossを インストール し、定義されたテストケースを通じてシステムを テスト し、Gossに関連するすべてのファイルをディスクから クリーン し、最後にテスト結果をAnsibleの出力に レポート します。詳細については、ドキュメントを確認してください。
Ansible Galaxyで naftulikay.degoss
が利用可能です。
ドキュメント
ドキュメントはRead the Docsにホストされており、インストール、使用法、設定オプションについて説明しています。
要件
degoss
ロールは64ビットLinuxのGossバイナリをダウンロードしますが、macOSをサポートするために拡張できる基本要件があります。これは GossがmacOSバイナリを出荷し始めるときに対応します。
注意:
degoss
は、Python 2.7以降のすべての現代的なLinuxディストリビューションをサポートするはずです。Gossは静的バイナリであり、どのLinuxディストリビューションでも実行できるはずですが、degoss
ロール自体はインストール、テスト、クリーンライフサイクルを管理するためにPythonモジュールを使用します。"SSL証明書の検証に失敗しました"のような出力が表示された場合は、そのリンクの指示に従って、PythonでTLSを機能させるために必要なPythonパッケージをインストールしてください。
ライセンス
以下のいずれかのもとで、あなたの裁量でライセンスされています: