-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create new geerlingguy.mac
collection, include all my Mac-centric roles
#116
Comments
the problem with dockutil is that you have to know what is there to remove, to be able to remove it. also, the output of dockutil can not be fed back into dockutil .. But if you are turning it into a role, i am happy to help. |
@dspolleke - That's the intent with that part, to make it so we could maybe add in a custom module or filter or something to make it easier to tame dockutil (e.g. pass the entire array to the module and it sorts things out somehow). I'm okay with the current implementation, but it does cause Dock to keep restarting while the playbook runs and that looks a little annoying. |
A little? A lot!
…On Thu, May 27, 2021, 22:25 Jeff Geerling ***@***.***> wrote:
@dspolleke <https://github.com/dspolleke> - That's the intent with that
part, to make it so we could maybe add in a custom module or filter or
*something* to make it easier to tame dockutil (e.g. pass the entire
array to the module and it sorts things out somehow).
I'm okay with the current implementation, but it does cause Dock to keep
restarting while the playbook runs and that looks a little annoying.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#116 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAYX66C2BNGFJYBXAAW74ITTP2TETANCNFSM45UVNGYQ>
.
|
Working on the structure of the collection here: https://github.com/geerlingguy/ansible-collection-mac |
Ran into an annoying bug in Ansible 2.11 that hopefully has an easy fix: ansible/ansible#74858 |
Collection is created, seems to be working, automated release process is working too (which is nice...). All that's left is to pull out the dock stuff from this playbook and change it up so it uses the collection! |
* 'master' of github.com:geerlingguy/mac-dev-playbook: (63 commits) Close windows when empty. Please. Fixes geerlingguy#127: Replace Sequel Pro with Sequel Ace. update link to ChromeDriver (geerlingguy#128) Don't create a new window at startup on Mac in Sublime Text. Fixes geerlingguy#119: Remove extraneous Ansible setup tasks. Tweak one direction in install instructions [skip ci]. Another tweak to the initial install instructions. Make first-time setup instructions slightly more succint. And correct. Fix CI for new collections-based world. Fixes geerlingguy#116: Switch from roles and dock tasks to geerlingguy.mac collection. Automate Sublime Text configuration (geerlingguy#117) Add /opt/homebrew/bin to example PATH in install instructions. After merging geerlingguy#107, can drop -i inventory. Update tasks/terminal.yml remove remove double double code code cleanup reuirements on request cleanup persoal crud cleanup persoal crud cleanup persoal crud Fix formatting from previous commit. ...
…y.mac collection.
…y.mac collection.
I've decided it may be easier to consolidate my Mac-specific roles (
homebrew
,mas
, and the like) into one collection, where all my Mac-specific testing can also be optimized.I'd also like to move the
dock
management stuff in this playbook out to that role and clean it up a bit, now that I've had a chance to really wrap my brain arounddockutil
.And probably also move the
sublime-text.yml
task and associated vars into a separate role there too.The text was updated successfully, but these errors were encountered: