Commit graph

228 commits

Author SHA1 Message Date
Jeff Geerling
331a403f62 Add missing ansible dependency in lint workflow. 2021-02-18 09:01:08 -06:00
Jeff Geerling
c196c6fd0b
Merge pull request #90 from Brian-Williams/patch-1
Fix Ansible link
2021-02-11 13:06:22 -06:00
Brian Williams
3e4eedf069
Fix Ansible link 2021-02-11 10:32:12 -08:00
Jeff Geerling
7382e0241f Update README for Travis CI inclusion removal. 2020-11-10 08:59:10 -06:00
Jeff Geerling
2c4ba68d34 Proper path to playbook under test, and delete the Travisfile. 2020-11-09 17:15:21 -06:00
Jeff Geerling
c14f0dd9a3 Fix lint issues and dump Travis CI. Try out GitHub Actions instead. 2020-11-09 17:04:42 -06:00
Jeff Geerling
98c11909e0 Add note about enabling SSH on a Mac via CLI. 2020-10-07 11:28:34 -05:00
Jeff Geerling
3376c1ae1f Fixes #85: Make it easier to use this playbook to manage remote Macs. 2020-10-07 10:24:40 -05:00
Jeff Geerling
2dc641d81b Fixes #33: Don't overwrite sudoers file by default, and use sudoers.d. 2020-09-28 20:20:52 -05:00
Jeff Geerling
5b15ad9881 Fix SSL: CERTIFICATE_VERIFY_FAILED issue with Galaxy when running tests. 2020-09-28 17:57:53 -05:00
Jeff Geerling
cebc6ce94d Fix roles path usage in CI. 2020-09-28 15:40:43 -05:00
Jeff Geerling
7d7453f541 Update tests for better Python 3 compatibility. 2020-09-28 13:56:51 -05:00
Jeff Geerling
c45f980140 Logo contained. 2020-04-21 17:20:42 -05:00
Jeff Geerling
d4718c3efe Fancy. Logo. 2020-04-21 17:19:52 -05:00
Jeff Geerling
ec27201047 Use new homebrew uninstaller - fixes CI failure. 2020-04-14 16:05:24 -05:00
Jeff Geerling
6e9abccb39 Issue #82: Remove macvim so tests can pass again - from the right place. 2020-03-29 20:14:21 -05:00
Jeff Geerling
66eaab6343 Issue #82: Remove macvim so tests can pass again. 2020-03-28 23:17:40 -05:00
Jeff Geerling
7526535c80 Update tests to use macOS 10.14 instead of 10.13. 2020-03-28 23:00:55 -05:00
Jeff Geerling
fe4c606aef Don't use Dropbox for git repos. 2020-03-20 13:38:40 -05:00
Jeff Geerling
d624aae2ee Add probot/stale configuration. 2020-03-05 10:47:50 -06:00
Jeff Geerling
ac0bd45bc0 Merge branch 'master' of github.com:geerlingguy/mac-dev-playbook 2020-03-05 10:47:16 -06:00
Jeff Geerling
b2496fefc0 Add GitHub CLI to default packages. 2020-02-12 11:43:05 -06:00
Jeff Geerling
ceb8264b89
Create FUNDING.yml 2019-12-11 09:44:43 -06:00
Jeff Geerling
fcc392b0b5 For macOS 10.15, I've switched to ZSH from Bash. 2019-11-13 11:14:21 -06:00
Jeff Geerling
e27dd31df2 Remove limechat from test playbook too. 2019-05-17 09:08:46 -05:00
Jeff Geerling
869fa1ae8c Remove missing limechat cask app. 2019-05-16 22:43:14 -05:00
Jeff Geerling
5b837b25d3 Once and for all, fix my terminal having almost invisible dark text. 2019-02-12 15:14:36 -06:00
Jeff Geerling
b1665ca415
Merge pull request #68 from newtonne/fileglob-fix
Use absolute rather than relative path for config.yml
2018-09-10 15:25:41 -05:00
newtonne
2a0506bbcc Use absolute rather than relative path for config.yml
The relative path is relative to the files/ directory and so the include
breaks if that directory is deleted.

https://groups.google.com/forum/#!topic/ansible-project/MzSZLYhx5AY

Therefore seems more robust to switch to an absolute path making use of
`playbook_dir`.
2018-09-10 20:59:29 +01:00
Jeff Geerling
1bb7c60deb Override app list for Travis CI testing for better speed. 2018-05-30 13:02:33 -05:00
Jeff Geerling
64f3b829a4 Fix homebrew_taps in default config file. 2018-05-29 12:21:15 -05:00
Jeff Geerling
85b9905d4f Revert original Travis CI build failure fix since they reverted breaking PR. 2018-05-29 12:09:24 -05:00
Jeff Geerling
b9f27f2587 Another attempt to fix extra vars for Travis CI #9663. 2018-05-29 12:02:09 -05:00
Jeff Geerling
e2776cf67c A few small tweaks to the README. 2018-05-25 12:36:52 -05:00
Jeff Geerling
002d7a40a4 Issue #63: Escape a space\? 2018-05-25 12:36:52 -05:00
Jeff Geerling
8f2c51a1d9 Issue #63: Try a different method of quoting the YAML extra-vars. 2018-05-25 12:36:52 -05:00
Jeff Geerling
0c14491dc6 Issue #63: Try using YAML instead of JSON for the extra-vars. 2018-05-25 12:36:52 -05:00
Jeff Geerling
015bb88f4d Issue #63: Attempt to pass var not as JSON. 2018-05-25 12:36:52 -05:00
Jeff Geerling
d91ca374fa Issue #63: Try using travis_wait without escaping the double quotes. 2018-05-25 12:36:52 -05:00
Jeff Geerling
df25444b3f
Merge pull request #58 from ksoda/fix_syntax_warnings
Fix syntax warnings
2018-05-25 12:34:31 -05:00
Jeff Geerling
7a1ba39d7d Issue #61: Fix deprecation warning for always_run. 2018-04-23 10:41:58 -05:00
Jeff Geerling
46c3873a00 Issue #61: Use cask install for ChromeDriver. 2018-04-23 10:23:03 -05:00
Jeff Geerling
7fee2add6a Update README to reflect other changes. [ci skip] 2018-04-23 10:11:33 -05:00
Jeff Geerling
62d0a0a212 Issue #61: Remove VirtualBox from default cask apps list due to High Sierra install difficulty. 2018-04-23 10:10:47 -05:00
Jeff Geerling
07aafe0e36 Issue #61: Remove outdated homebrew/php tap. 2018-04-23 10:00:27 -05:00
Jeff Geerling
3fd3834663 Issue #61: Use sudo when removing brew stuff. 2018-04-23 09:41:44 -05:00
Jeff Geerling
f8216c5f2f Issue #61: Better uninstall steps. 2018-04-23 09:37:54 -05:00
Jeff Geerling
24abee90f9 Issue #61: More robust homebrew installation. 2018-04-23 09:22:33 -05:00
Jeff Geerling
3b802aa4cd Issue #61: Answer yes to uninstall confirmation. 2018-04-23 09:05:29 -05:00
Jeff Geerling
5e0919f221 Fixes #61: Use macOS 10.13 High Sierra for Travis CI tests. 2018-04-23 09:00:18 -05:00