marcomc.splinter_extra_packages

ビルドステータス

ansible-role-splinter-extra-packages

Splinterプロビジョニングツールのための追加パッケージをインストールするAnsibleロールで、macOSのセットアップをAnsibleで自動化します。

使い方

vars:
  ruby_gems_packages_list_file: "files/lists/ruby_gems.txt"
  ruby_gems:
    - name: bundler
      state: present # present/absent/latest、デフォルト: present
      version: "~> 1.15.1"

  npm_global_packages_list_file: "files/lists/npm_global_packages.json"

  npm_packages:
    - name: webpack
      state: present # present/absent/latest、デフォルト: present
      version: "^2.6"

  pip_packages_list_file: "files/lists/pip_packages.txt"

  pip_packages:
    - name: mkdocs
      state: present # present/absent/latest、デフォルト: present
      version: "0.16.3"

roles:
  - role: marcomc.splinter_extra_packages
    when: configure_extra_packages|bool
    tags: ['extra-packages']
    ignore_errors: yes

ライセンス & 著作権

ライセンス: GPLv2

2020年 (c) マルコ・マッサーリ・カルデローネ marco@marcomc.com

クレジット

インスピレーション

geerlingguyのMac開発用Ansibleプレイブック

プロジェクトについて

Ansible role that provide extra packages installation for Splinter provisioning tool macOS setup automated with Ansible

インストール
ansible-galaxy install marcomc.splinter_extra_packages
ライセンス
lgpl-2.1
ダウンロード
87
所有者
Biker, tinkerer, Dev Ops something...