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
|
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 |
|
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 |
|
Clinton Wolfe
|
424318defa
|
Stringify expected test outcomes for inputs
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-26 14:56:39 -04:00 |
|
Clinton Wolfe
|
f59497d982
|
Don't open a new train connect, and make an issue for improving helper support
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-26 13:12:30 -04:00 |
|
Clinton Wolfe
|
fffb776982
|
Add newline
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-22 21:53:02 -04:00 |
|
Clinton Wolfe
|
d462ac3de5
|
Convert runner api script layout ot heredoc
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-22 21:51:50 -04:00 |
|
Clinton Wolfe
|
ada6aad169
|
Move input name stringification into the method
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-22 21:40:01 -04:00 |
|
Clinton Wolfe
|
019cf6e590
|
Remove inspec-vault from the plugin exclusion list
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-22 15:25:52 -04:00 |
|
Chef Expeditor
|
823c858073
|
Update CHANGELOG.md with details from pull request #4389
Obvious fix; these changes are the result of automation not creative thinking.
|
2019-08-20 19:13:44 +00:00 |
|
Clinton Wolfe
|
ce4d5cd2e8
|
Ignore .swp files (#4389)
Ignore .swp files
|
2019-08-20 15:13:31 -04:00 |
|
Clinton Wolfe
|
1f49ae4046
|
Skip runner API tests on windows
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-19 18:15:50 -04:00 |
|
Clinton Wolfe
|
2ef151dd56
|
Hrm, linting for upstream?
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
|
2019-08-19 13:52:28 -04:00 |
|