dockpack.base_gcc
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