base_gcc

Галактика

base_gcc — это ansible-role, которая устанавливает инструменты компилятора 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

О проекте

Ansible role to install GNU C/C++ Compilers

Установить
ansible-galaxy install dockpack/base_gcc
Лицензия
mit
Загрузки
241
Владелец
CI/CD