elliotweiser / ansible-osx-command-line-tools

An Ansible role for installing OS X Command Line Tools
https://galaxy.ansible.com/elliotweiser/osx-command-line-tools/
MIT License
97 stars 42 forks source link

Preparing for 3.0 release #26

Open elliotweiser opened 6 years ago

elliotweiser commented 6 years ago

New Features

Users can now define a timeout value for waiting for softwareupdate operations to complete. By default, the role will wait up to 5 minutes to check for updates and 20 minutes to install the Command Line Tools package. This is generous, but it provides some wiggle room for slow/Wi-Fi internet connections. Users can enforce a faster installation time by reducing those values. This feature relates to #18 and will prevent the installation from getting stuck for too long. This is not a true fix, but will at least save time for certain users/use-cases.

Breaking Changes

The force_install variable was renamed to clt_force_install. The README explains the reasoning behind the prefix.

Summary of Changes