nephelaiio.devtools
nephelaiio.devtools
開発ツールをインストールして設定するためのansibleロール
ロールの変数
devtools_packages:
- build-essential
管理するパッケージのリスト
devtools_packages_state:
希望するパッケージの状態(例:存在する/存在しない/最新)
最新の入力パラメータのリストについてはdefaultsファイルを参照してください。
使用例プレイブック
- hosts: servers
roles:
- role: devtools
テスト
ロールの検証テストを実行するには、環境にDockerがインストールされていることを確認してください。追加のPython依存関係はrequirementsファイルに記載されています。
ロールは以下のディストリビューション(Dockerイメージ)でテストされています:
- Ubuntu Xenial
- CentOS 7
- Debian Stretch
- Arch Linux
molecule test
コマンドを使用してソースから直接ロールをテストできます。
ライセンス
このプロジェクトはMITライセンスの条項の下でライセンスされています。