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

883 Коммитов

Автор SHA1 Сообщение Дата
Kevin Paulisse c72048ae1a
Bump timeout to 180 seconds - we only want to catch true stragglers 2018-02-14 00:02:50 -06:00
Kevin Paulisse 499e40b124
Use the expected exit code for timeout 2018-02-14 00:02:13 -06:00
Kevin Paulisse 6c308e11a0
Small cleanup to exitcode logic 2018-02-13 23:49:37 -06:00
Kevin Paulisse 6c11f6e03d
Implement timeout on each integration rspec test 2018-02-13 23:42:02 -06:00
Kevin Paulisse a93eb5528f
Split the unit and integration tests 2018-02-13 22:55:08 -06:00
Kevin Paulisse bc8c4ee659
Put timeout logic on the integration tests 2018-02-13 22:53:05 -06:00
Kevin Paulisse 7b8b1f86c2
Lengthen the timeout so it really catches only dead runs 2018-02-13 22:43:42 -06:00
Kevin Paulisse 9cc2790988
Add timeouts to the spec tests and integration tests 2018-02-13 22:40:20 -06:00
Kevin Paulisse 76283cf224
Split builds, one ruby + puppet per job 2018-02-13 21:51:13 -06:00
Kevin Paulisse 8b0c1f40af
Require puppet versions to be defined 2018-02-13 21:49:05 -06:00
Nicolas Leger 9b00547141
[CI] Test against Ruby 2.5 2018-02-14 00:12:21 +01:00
Kevin Paulisse a4f7b42758
Merge pull request #172 from github/kpaulisse-release-branch
Release version 1.5.2
2017-12-19 10:55:57 -06:00
Kevin Paulisse d6e1349480
Document Single Item Array filter 2017-12-17 11:46:12 -06:00
Kevin Paulisse d6116b614e
Merge branch 'kpaulisse-option-coverage' into kpaulisse-release-branch 2017-12-17 11:05:29 -06:00
Kevin Paulisse 524ea0cfed
Require that all options have a specified weight 2017-12-17 11:02:50 -06:00
Kevin Paulisse 2446680f47
Document auto-generation for new puppetdb options 2017-12-17 10:57:39 -06:00
Kevin Paulisse b1cad492a0
Version bump and change log addition 2017-12-17 10:57:13 -06:00
Kevin Paulisse 67644cd35b
Merge remote-tracking branch 'JohnLyman/issue-156-pe-token-for-puppetdb' into kpaulisse-release-branch 2017-12-17 10:52:55 -06:00
Kevin Paulisse 153cea5bd2
Un copy-pasta the requirement for 'set' 2017-12-17 09:48:23 -06:00
Kevin Paulisse 393de3b164
Update integration test to call filter with expected results 2017-12-17 09:45:42 -06:00
Kevin Paulisse bdc49f3a62
Create single item array filter code 2017-12-17 09:39:44 -06:00
Kevin Paulisse 837a74a751
Update for consistent data structures 2017-12-17 09:29:01 -06:00
Kevin Paulisse d67bb0b65b
Add more potential edge cases 2017-12-17 09:24:42 -06:00
Kevin Paulisse 99d9f244a9
Add counterexample 2017-12-17 09:19:32 -06:00
Kevin Paulisse 1437c7ca4a
Should also filter in the other direction 2017-12-17 09:12:23 -06:00
Kevin Paulisse 5832a3bd0c
Start rspec unit test for filter 2017-12-17 09:10:49 -06:00
Kevin Paulisse 31d07a368a
Stub the single item array method 2017-12-16 08:25:09 -06:00
Kevin Paulisse 38b847c1e5
Add a consistent single-item array to catch more possible edge cases 2017-12-16 08:17:12 -06:00
Kevin Paulisse db952151d0
Add integration test for filtering single-item arrays 2017-12-16 08:12:48 -06:00
Kevin Paulisse d0d6615066
Merge branch 'master' into issue-156-pe-token-for-puppetdb 2017-12-15 22:59:09 -06:00
John Lyman 7f43cf31ed Add support for PE RBAC token use with PuppetDB 2017-12-14 13:37:45 +00:00
Kevin Paulisse 4cb164a2f0
Merge pull request #165 from github/kpaulisse-fact-file-cli
Add integration test for CLI fact override being used over config file
2017-12-04 09:08:12 -06:00
Kevin Paulisse 4860fccdee
Prefer value of :facts to value of :fact_file 2017-11-24 14:18:23 -06:00
Kevin Paulisse 9780baf781
Add fact_file to config to reproduce #139 2017-11-24 14:09:43 -06:00
Kevin Paulisse c7a5d4e80c
Escape the dots in the IP address in the regexp 2017-11-24 14:09:25 -06:00
Kevin Paulisse 181f07bab0
Add integration test for CLI fact override being used over config file 2017-11-24 14:03:41 -06:00
Kevin Paulisse ed4968cd6c
Merge pull request #163 from github/kpaulisse-optionsref
Provide ordering within a given option weight
2017-11-16 15:47:17 -08:00
Kevin Paulisse a2d0505962
Regenerate options document with new weights 2017-11-16 12:56:06 -08:00
Kevin Paulisse 3221bde490
Ordering within weights for puppetdb and puppet SSL info 2017-11-16 12:55:54 -08:00
Kevin Paulisse f40a5ca294
Provide for ordering within the same weight 2017-11-16 12:55:26 -08:00
Kevin Paulisse 9a37a475c7
Merge pull request #162 from github/kpaulisse-gem-bumps
Bump required gems to latest
2017-11-16 10:32:45 -06:00
Kevin Paulisse 77779dc207
Bump required gems to latest 2017-11-16 07:53:24 -08:00
Kevin Paulisse 1f43674934
Merge pull request #161 from github/kpaulisse-puppetdb-ssl-basicauth
Add puppetdb basic auth, update change log and docs
2017-11-16 09:48:20 -06:00
Kevin Paulisse e7b74df1ae
Merge branch 'master' into kpaulisse-puppetdb-ssl-basicauth 2017-11-15 23:28:51 -06:00
Kevin Paulisse f97f94705c
Merge pull request #159 from ahayworth/master
Add support for puppetdb behind basic auth
2017-11-15 23:28:27 -06:00
Kevin Paulisse bd9d5f7a88
Don't pass runtime log when not running parallelized 2017-11-15 17:23:13 -08:00
Kevin Paulisse d100250a34
Correct pattern arg for rspec 2017-11-15 17:16:57 -08:00
Kevin Paulisse e883cedd6c
Don't use parallel_tests under travis 2017-11-15 17:06:00 -08:00
Kevin Paulisse 6cdb48f42d
Add retries on the examples 2017-11-15 16:41:19 -08:00
Kevin Paulisse 2bb93a1fcc
Version bump too 2017-11-15 13:45:29 -08:00