Clinton Wolfe
|
edf335bbc9
|
Use plugin filter predicates to check plugin names
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-28 13:36:12 -04:00 |
|
Clinton Wolfe
|
51de566d93
|
Assert adjustments
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-28 13:25:49 -04:00 |
|
Clinton Wolfe
|
2f9cd962b3
|
Docs grammo fix
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-28 13:25:49 -04:00 |
|
Clinton Wolfe
|
6a6bf2595c
|
docs for users and devs regarding reading the config elements from the config file
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-28 13:25:49 -04:00 |
|
Clinton Wolfe
|
82acec957e
|
Add API for fetching plugin vconfig values.
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-28 13:25:49 -04:00 |
|
Clinton Wolfe
|
38f3469ee3
|
Validation for the plugins area of the config file
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-28 13:25:49 -04:00 |
|
Clinton Wolfe
|
c6d355e4f7
|
Accept version 1.2 for config file format
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-28 13:25:49 -04:00 |
|
Chef Expeditor
|
4a515e5010
|
Bump version to 4.14.3 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
|
2019-08-28 17:14:05 +00:00 |
|
Clinton Wolfe
|
ed90189bbe
|
Merge pull request #4387 from inspec/cw/plugins-list-scope
inspec plugins: List system plugins and other UX improvements
|
2019-08-28 13:13:43 -04:00 |
|
Clinton Wolfe
|
e346b16114
|
Tighten help listing assertion and adjust chomp
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-28 13:03:42 -04:00 |
|
Clinton Wolfe
|
569f459eba
|
Doc feedback
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-28 13:03:42 -04:00 |
|
Clinton Wolfe
|
c6ac67d6f5
|
Copyedit feedback
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-28 13:03:42 -04:00 |
|
Clinton Wolfe
|
9df36b0626
|
Update docs on inputs
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-28 13:03:42 -04:00 |
|
Clinton Wolfe
|
296158c447
|
Implementation and functional tests for the --input CLI option
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-28 13:03:42 -04:00 |
|
Clinton Wolfe
|
512189a06b
|
Add CLI option and check in help
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-28 12:53:27 -04:00 |
|
Clinton Wolfe
|
7c2e1dfce2
|
Add explanatory comment
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:43:35 -04:00 |
|
Clinton Wolfe
|
ac78ecd5ae
|
Swap actual and expected in a test file
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:29:42 -04:00 |
|
Clinton Wolfe
|
54f1011f7a
|
Linting
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:29:42 -04:00 |
|
Clinton Wolfe
|
d7750054c8
|
Move sindows skip lines to be below test execution per rdavis
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:29:42 -04:00 |
|
Clinton Wolfe
|
9e4ace6799
|
Go ahead and refactor the fillter predicates
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:29:42 -04:00 |
|
Clinton Wolfe
|
777f1a1bff
|
Adjust checking for version when installing latest in unit test
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:29:42 -04:00 |
|
Clinton Wolfe
|
d1a42b8059
|
filter was introduced in ruby 2.6
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:29:42 -04:00 |
|
Clinton Wolfe
|
18640dd70c
|
We do now include the version in the float fixture, for one thing
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:29:42 -04:00 |
|
Clinton Wolfe
|
f44c7bcdcd
|
Convert the plugin name to a string only once when guessing at versions
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:29:42 -04:00 |
|
Clinton Wolfe
|
1b7a8f3888
|
Make const in test file
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:29:42 -04:00 |
|
Clinton Wolfe
|
28f747ebbb
|
Interpolation
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:29:42 -04:00 |
|
Clinton Wolfe
|
8d80c89e56
|
Make install types and labels constant
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:29:42 -04:00 |
|
Clinton Wolfe
|
f962ef2662
|
Simplify sort for list output
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:29:42 -04:00 |
|
Clinton Wolfe
|
3cd6eee016
|
Add valid_plugin_name? predicate and push exclusion list check into its own method
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:29:42 -04:00 |
|
Clinton Wolfe
|
16fecbefb5
|
Return version number when listing plugins; correct UX coloration
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:29:42 -04:00 |
|
Clinton Wolfe
|
e1031cc818
|
Correct newlines and duplicate output ins various UX messaging
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:29:42 -04:00 |
|
Clinton Wolfe
|
cc758c7624
|
Linting
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:29:42 -04:00 |
|
Clinton Wolfe
|
f0aa934ddc
|
List tests pass again, adding filtering options
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:29:42 -04:00 |
|
Clinton Wolfe
|
8cab0e862b
|
Adopt the new UI style table, breaking most of the UI tests, which were already broken anyway
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:29:42 -04:00 |
|
Clinton Wolfe
|
68329aa8e5
|
Linting
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:28:52 -04:00 |
|
Clinton Wolfe
|
e581245391
|
Plausible implementation of detect_system_plugins
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:28:52 -04:00 |
|
Clinton Wolfe
|
00b2d9480a
|
Rename constant for user gem installs for clarity
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:28:52 -04:00 |
|
Clinton Wolfe
|
149663ba55
|
Updated messaging for user gem plugins
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:28:52 -04:00 |
|
Clinton Wolfe
|
4211d3eb7c
|
Failing functional tests for listing plugin gems
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:26:49 -04:00 |
|
Clinton Wolfe
|
e90482e955
|
Refactor train plugin decoration
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-27 21:26:49 -04:00 |
|
Chef Expeditor
|
ba64d06ef7
|
Bump version to 4.14.2 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
|
2019-08-28 00:03:34 +00:00 |
|
Clinton Wolfe
|
f90a4c633d
|
Merge pull request #4419 from inspec/cw/check-enforce-version
inspec check: warn if inspec_version is not supported by current inspec
|
2019-08-27 20:03:19 -04:00 |
|
Chef Expeditor
|
d2dd311561
|
Bump version to 4.14.1 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
|
2019-08-27 23:54:27 +00:00 |
|
Clinton Wolfe
|
5e6c425895
|
Merge pull request #4411 from inspec/cw/remove-vault-from-exclusion-list
Remove inspec-vault from the plugin exclusion list
|
2019-08-27 19:54:11 -04:00 |
|
Chef Expeditor
|
9b84b7b5c1
|
Bump version to 4.14.0 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
|
2019-08-27 20:35:09 +00:00 |
|
Clinton Wolfe
|
a849221b27
|
Merge pull request #4398 from inspec/cw/rename-runner-api
Accept input keys via the Runner API
|
2019-08-27 16:34:54 -04:00 |
|
Jaymala Sinha
|
d143a406b9
|
Deprecate macOS 10.12 and add macOS 10.15 support
Signed-off-by: Jaymala Sinha <jsinha@chef.io>
|
2019-08-27 11:28:09 -04:00 |
|
Clinton Wolfe
|
12c7c51fea
|
Warn not error
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-26 23:29:19 -04:00 |
|
Clinton Wolfe
|
c6f33b3526
|
Add functional test for inspec check with runtime constraint
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-26 23:19:18 -04:00 |
|
Clinton Wolfe
|
714dc26006
|
Add unit test and include runtime version check in metadata.valid
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-26 23:05:49 -04:00 |
|