dockpack.base_gcc

Galaxy

base_gcc ist eine Ansible-Rolle, die Gnu-Compiler-Werkzeuge installiert.

Anforderungen

RHEL-ähnliches System (RHEL6, RHEL8) oder Ubuntu

Rollenvariablen

DTSVER: die Hauptversion des gewünschten Entwickler-Toolsets auf RedHat-Systemen, die irgendwie mit der GCC-Version übereinstimmt. Ältere Versionen von DTS erfordern, dass Sie Repositories für veraltete Versionen bereitstellen.

DTSVER: 11
cplusplus_devtoolset: "devtoolset-{{ DTSVER }}"
  • Unternehmensfunktion: schaltet den gewünschten Zustand um compilers_present: present

  • Software-Sammlungen bieten die neuesten Versionen der Programmiersprachen collections_enabled: true

  • genehmigte/testierte Version der Software-Sammlungen des Entwickler-Toolsets cplusplus_devtoolset: devtoolset-7

  • Ändern Sie diese Vorgaben für optionale Pakete. cplusplusrpms cplusplusapts

Abhängigkeiten

https://www.softwarecollections.org/en/docs/

Beispielverwendung

Verweisen Sie auf einen vollständigen Build-Server: https://github.com/bbaassssiiee/buildserver

Lizenz

MIT

Autoreninformationen

Bas Meijer @bbaassssiiee

Über das Projekt

Ansible role to install GNU C/C++ Compilers

Installieren
ansible-galaxy install dockpack.base_gcc
GitHub Repository
Lizenz
mit
Downloads
253
Besitzer
CI/CD