marcomc.macos_setapp

ビルドステータス

AnsibleロールでSetAppアプリストアをインストール

SetAppアプリストアをHomebrew経由でインストールし、隔離から解除して起動します。

起動後、ユーザーはSetAppからお気に入りのアプリをすべてインストールできます。

これは、macOS用の意見を持ったプロビジョニングツールSplinterで使用されます。

(ソフト) 要件と依存関係

Ansible

以下のバージョンでテストされました:

  • 2.9

オペレーティングシステム

ターゲットはMacOS 10.15で、以前のバージョンでも可能ですが(まだテストされていません)。

例のプレイブック

このロールをリストに含めるだけです。 例えば

- host: all
  roles:
    - marcomc.macos_setapp

変数

対象ユーザー: target_user_id

Setappディレクトリを別のユーザーのDockにリンクしたい場合に使用します。

target_user_id: "{{ ansible_user_id }}" # オプション

デフォルトでは、現在のユーザーのDockに追加します。

継続的インテグレーション

このロールには(まだ)travisの基本的なテスト(GitHub用)のみがあります。

トラブルシューティングと既知の問題

ライセンス

MIT

著者:Marco Massari Calderone (c) 2020 - marco@marcomc.com

プロジェクトについて

Ansible role to install and launch SetApp application store. Also used in Splinter provisioning tool.

インストール
ansible-galaxy install marcomc.macos_setapp
ライセンス
mit
ダウンロード
103
所有者
Biker, tinkerer, Dev Ops something...