dockpack.base_gcc
base_gcc 是一个 ansible 角色,用于安装 GNU 编译器工具。
需求
需要 RHEL 类系统(RHEL6、RHEL8)或 Ubuntu。
角色变量
DTSVER: 在 RedHat 系统上选择的开发工具集的主要版本,某种程度上对应 GCC 版本。旧版本的 DTS 需要您托管过时版本的仓库。
DTSVER: 11
cplusplus_devtoolset: "devtoolset-{{ DTSVER }}"
公司特性:切换所需状态
compilers_present: present
软件集合提供最新版本的编程语言
collections_enabled: true
软件集合的开发工具集的批准/测试版本
cplusplus_devtoolset: devtoolset-7
可选软件包的默认值
cplusplusrpms
cplusplusapts
依赖项
https://www.softwarecollections.org/en/docs/
示例用法
参考完整的构建服务器 https://github.com/bbaassssiiee/buildserver
许可证
MIT
作者信息
Bas Meijer @bbaassssiiee