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

著者情報

NioniosFr

インストール
ansible-galaxy install nioniosfr.git_source
ライセンス
mit
ダウンロード
81
所有者
Principal Engineer