nephelaiio.devtools

nephelaiio.devtools

构建状态 Ansible Galaxy

一个用于安装和配置开发工具的 ansible 角色

角色变量

devtools_packages:
  - build-essential

要管理的软件包列表

devtools_packages_state:

期望的软件包状态(即存在/不存在/最新)

请参考 默认文件 以获取最新的输入参数列表。

示例剧本

- hosts: servers
  roles:
     - role: devtools

测试

请确保您的环境中已安装 docker 以运行角色验证测试。其他 Python 依赖项列在 需求文件 中。

该角色在以下发行版(docker 镜像)上进行了测试:

  • Ubuntu Xenial
  • CentOS 7
  • Debian Stretch
  • Arch Linux

您可以通过命令 molecule test 直接从源代码测试该角色。

许可证

该项目根据 MIT 许可证 进行授权。

关于项目

An Ansible role to install and configure base development tools

安装
ansible-galaxy install nephelaiio.devtools
许可证
mit
下载
29.2k
拥有者