Граф коммитов

125 Коммитов

Автор SHA1 Сообщение Дата
Jacob Zaval 03376581ad update tests for keyword style args 2022-04-07 16:15:59 -07:00
Jacob Zaval f1d872feec align certificate and keychain property names, refactor securitycommand 2022-04-07 15:20:50 -07:00
Jacob Zaval b27f07f57a add unit test for Mac Studio support 2022-03-29 23:21:33 -07:00
Jacob Zaval 0916cad318 add support for Mac Studio 2022-03-29 16:25:34 -07:00
Jacob Zaval c761925717 fix use of Deprecated 2022-03-22 13:24:17 -07:00
Jacob Zaval 9c7785d416 update deprecation 2022-03-22 13:04:55 -07:00
Jacob Zaval 40540cc747 attempt to implement deprecation 2022-03-22 12:52:02 -07:00
Jacob Zaval 85e2feaacd call working in kitchen 2022-03-08 14:32:26 -08:00
Jacob Zaval 68a2661f03 update resource unit tests 2022-03-07 17:59:07 -08:00
Jacob Zaval 4107c2cb98 use proc to lazily evaluate @version 2022-03-07 16:42:08 -08:00
Jacob Zaval 2fa381da9e update tests to take env vars from kitchen lifecycle 2022-03-07 14:08:14 -08:00
Jacob Zaval 5003e7cb82 update Xcode to not use attributes, only auth dev account if out-of-date 2022-03-07 10:29:15 -08:00
Jacob Zaval 92b864a2f8 obey new rubocop rules 2022-03-04 12:36:17 -08:00
Jacob Zaval 6c82cc45f6 lint plist lib 2022-03-04 12:18:29 -08:00
Mark John Merin 68b418494d change order of parameters in command 2022-02-11 14:18:50 -08:00
Gustave Granroth 151db4245d
Fix defaults data conversion (#242)
* Fix array and string serialization to be in the proper format that 'defaults' expects.
* Implement dictionary support.
* update CL and metadata
* typo

Co-authored-by: Gustave Granroth <gugra@microsoft.com>, Aaron Clarke<aaclarke@microsoft.com>, Hurlink Vongsachang <hvongsachang@microsoft.com>, and Jacob Zaval <jazava@microsoft.com>
2021-10-19 15:56:28 -07:00
Jacob Zaval c9c9149790 update Xcode RC matching 2021-09-14 14:47:31 -07:00
Jacob Zaval 6a12ac4e9d update regex for macos version 2021-06-09 11:22:33 -07:00
Jacob Zaval e924aa5f3b ensure that newline char and "(installed)" is removed from available_versions lines 2021-02-25 12:45:20 -08:00
Jacob Zaval 63653491f1 allow available_versions to mutate lines array 2021-02-10 22:59:42 -08:00
Jacob Zaval cb5d972416
make whitespace removal explicit
Co-authored-by: Gustave Granroth <gus.gran@gmail.com>
2021-02-10 14:42:13 -08:00
Jacob Zaval f41535f317 cookstyle 2021-02-10 13:04:08 -08:00
Jacob Zaval 749174fc9e remove 'installed' indication from xcversion list output 2021-02-10 13:03:16 -08:00
Mark John Merin afcb8efb78 add plist method to SystemPath along with corresponding spec tests 2020-09-25 11:15:53 -07:00
Jacob Zaval e21877b10e name refactors and method reordering 2020-08-05 10:04:08 -07:00
Jacob Zaval 0ea01d49e3 refactor apple method name 2020-08-04 16:40:45 -07:00
Jacob Zaval a61b9387a5 add fix for GM seed titles 2020-08-04 16:35:17 -07:00
Jacob Zaval b6bcd7b22a fallback to exact version if we're not working with a beta 2020-08-04 16:24:20 -07:00
Jacob Zaval 4d8a744bcc recognize latest beta when available 2020-08-04 15:39:23 -07:00
Adam Bollen f26c689e5e Regex update to handle 11.0 productVersion 2020-08-03 10:15:00 -07:00
Jacob Zaval de19793ce1 return new array 2020-06-23 21:36:38 -07:00
Jacob Zaval 4fe4354e48 parse out non-version lines 2020-06-23 21:23:48 -07:00
Jacob Zaval 6acd486359 cookstyle fixes 2020-06-18 14:04:50 -07:00
Jacob Zaval ba636f364f create method to sort xcode versions list 2020-06-16 14:45:35 -07:00
Nick Dowell b59b18c5b5 Update minimum_required_os for Xcode >= 11.4 2020-06-16 09:05:38 +01:00
Jacob Zaval 9bf748aa6e remove ternary 2020-03-03 16:25:06 -08:00
Jacob Zaval 8084701f38 fix mis-detection of metal machines running as VMs 2020-03-03 14:54:34 -08:00
Jacob Zaval cfbcfcdef4
Merge pull request #216 from microsoft/feature/plist-dicts
Implement basic dict support for plist resource
2019-12-09 11:32:24 -08:00
Jacob Zaval 51a6185492 enable install_on_demand as part of list method 2019-12-06 15:30:04 -08:00
Eric Hanko 432d80d92e idempotency 2019-11-09 13:28:17 -08:00
Eric Hanko b89bfd25e4 add basic support for plist dict entires 2019-11-09 13:02:47 -08:00
Jacob Zaval 581cc5471d refactor out duplication 2019-10-09 15:04:54 -07:00
Jacob Zaval ad56c1723d make method for easier mocking of install history plist 2019-10-08 21:10:59 -07:00
Jacob Zaval 593f0cae82 lastest 2019-10-08 19:42:10 -07:00
Jacob Zaval 790c33b954 typo 2019-10-04 11:50:42 -07:00
Jacob Zaval b499a03f6c refactor CommandLineTools 2019-10-04 11:49:26 -07:00
Jacob Zaval 2f16e259d0 update clt library for Catalina, update unit tests 2019-10-01 14:56:53 -07:00
Jacob Zaval 0d6c6f48d5 change regex 2019-10-01 12:53:07 -07:00
Jacob Zaval 80d8dc9b99 fix typo 2019-10-01 12:52:25 -07:00
Jacob Zaval 27acd6046f empty? not nil? 2019-10-01 10:30:34 -07:00