nioniosfr.git_source
Ansibleロール: ソースからGitをビルド
Linuxベースのシステム向けに、ソースコードからGitのバージョンをビルドするためのAnsibleロールです。
要件
このロールはLinuxシステムを対象としています。
ソースコードからGitをインストールし、インストールされたバージョンをシステムパスの先頭に追加します。
- プロキシサーバーの背後にあるシステムでも動作します
- ソースコードアーカイブを取得後にチェックサムを検証します
Gitは以下にインストールされます: /usr/src/git-{{git_version}}
。
システムのPATH
変数は、/etc/profile.d/git-path.sh
で定義された場所で先頭に追加されます。
注意: このロールはbecome
機能が有効である必要があります。
ロール変数
オプション:
git_version: "2.21.0" # 有効なGitバージョン
git_proxy_env: { # 必要に応じて上書き
no_proxy: ""
}
プロキシの背後にいる場合は、プロキシ環境変数のリストでgit_proxy_env
を上書きすることができます。
依存関係
なし
例 プレイブック
- hosts: localhost
roles:
- role: nioniosfr.git_source # ansible-galaxy
- role: ansible-role-git-source # github クローン
ライセンス
MIT
著者情報
プロジェクトについて
A role to install git from source code.
インストール
ansible-galaxy install nioniosfr.git_source
ライセンス
mit
ダウンロード
81
所有者
Principal Engineer