dockpack.base_gcc

Galaxy

base_gccは、Gnuコンパイラツールをインストールするためのansibleロールです。

要件

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
ダウンロード
253
所有者
CI/CD