Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/pact-foundation/pact-provider-verifier

Cross-platform, generic language, Pact provider verification tool
https://github.com/pact-foundation/pact-provider-verifier

chore: update cli help text

c60acc83d6e4c016dd96a42eee570166943ba03b authored over 6 years ago by Beth Skurrie <[email protected]>
feat: add --out option to CLI to allow test results to be written to a file

8be336790097e44223f92e62ba1542b0d5167286 authored over 6 years ago by Beth Skurrie <[email protected]>
chore: release 1.13.0-1

a6a75bf20863bbc8b802e2317ae989f46f557d2f authored over 6 years ago by Beth Skurrie <[email protected]>
fix: ensure v3 message matching rules are loaded correctly

48f29a13304d8933b71f5d935b447729d62e541c authored over 6 years ago by Beth Skurrie <[email protected]>
chore: release 1.12.0-1

5d315e0ba8468f6d085916d96c07afe4edd4a71e authored almost 7 years ago by Beth Skurrie <[email protected]>
feat: add message pact verification support - alpha release only

69cd7e9bf8e704e0d7c5561fe54d7676187433fc authored almost 7 years ago by Beth Skurrie <[email protected]>
chore: alpha release only - support message pacts

677620fee57da76ea7f046582226fb5e8b368471 authored almost 7 years ago by Beth Skurrie <[email protected]>
chore: release 1.11.0-1

6c37f28e3c9832a871e6a3ab10a3f7958da831ad authored about 7 years ago by Beth Skurrie <[email protected]>
feat: maintain path portion of specified provider base URL

This allows /foo to be replayed against http://provider/bar/foo

For https://github.com/pact-fou...

b765b00b9c57300e633afe6044a3459ebf81aeba authored about 7 years ago by Beth Skurrie <[email protected]>
docs: update readme

58aea4198c69bfb76e1f284260b20a18d86d59d0 authored about 7 years ago by Beth Skurrie <[email protected]>
Update README.md

c2894680524d1a1d042e6f60ff5c7ccce4bd254c authored about 7 years ago by Beth Skurrie <[email protected]>
Update README.md

13efd140eafd698a5c85681218d48abda18f6fbf authored about 7 years ago by Beth Skurrie <[email protected]>
Update README.md

10f0b7e1ed809bc029ac196055f0d2839217702d authored about 7 years ago by Beth Skurrie <[email protected]>
Update README.md

423f85e9dfa3af2b57b12de6794df8bd9878258b authored about 7 years ago by Beth Skurrie <[email protected]>
Update README.md

ca6c53ebe58a04f70e32f5605260446302e05718 authored about 7 years ago by Beth Skurrie <[email protected]>
Update README.md

a12071f7ff73e9409d1aa808c58791afd06924a6 authored about 7 years ago by Beth Skurrie <[email protected]>
chore: release 1.10.0-1

9b33cbf7b776641a48bbf765c596ec47329dccc0 authored about 7 years ago by Beth Skurrie <[email protected]>
chore: add release script

5235c174b61f370dbf2df877b20c0a6f044b8aa5 authored about 7 years ago by Beth Skurrie <[email protected]>
chore: add bump gem

ea3a2159096d949d7b933043199cb0062081d165 authored about 7 years ago by Beth Skurrie <[email protected]>
feat: add support for --format RspecJunitFormatter

2ba64390882e0cb5a38f22dbd075e1deea39cc3a authored about 7 years ago by Beth Skurrie <[email protected]>
chore: release 1.9.0-1

1bb9106491a12c14e8ddeee322b64722835ffbe8 authored about 7 years ago by Beth Skurrie <[email protected]>
feat(monkeypatch): allow a ruby file to be loaded in order to perform at monkeypatch

96bb549de42cd79310367bb37d096276e9e673e8 authored about 7 years ago by Beth Skurrie <[email protected]>
chore: release 1.8.0-1

c6173215c6956122ba797e3f9c272ef79873c3c1 authored about 7 years ago by Beth Skurrie <[email protected]>
feat(cli): allow --format json to be used to output spec results in json format to stdout

aa7359a969cec288229e735af17021344943019f authored about 7 years ago by Beth Skurrie <[email protected]>
chore: release 1.7.0-1

44f5b8c4b06216b9f35e331ee56e7e41e2ba92ff authored about 7 years ago by Beth Skurrie <[email protected]>
feat: allow backtrace toggle to be configured via an environment variable

Set BACKTRACE=true. As suggested by @khansen

298d7916486294e6994b658fa507696b82e87619 authored about 7 years ago by Beth Skurrie <[email protected]>
chore(docs): add Docker image to readme

Addresses #16

810190e9470d92035ffcda8d9137131e2708b6d5 authored about 7 years ago by Matt Fellows <[email protected]>
chore: release 1.6.0-1

1b31f0a41806af8b878d10a673c35ebc588139ac authored about 7 years ago by Beth Skurrie <[email protected]>
feat(cli): allow multiple --custom-provider-header to be specified

6a8573a2686b22c571706a33f4851ff63f24e16a authored about 7 years ago by Beth Skurrie <[email protected]>
chore: release 1.5.0-1

5e672ace71508d2b32ff80b0720027dda50a6268 authored about 7 years ago by Beth Skurrie <[email protected]>
feat(cli): specify pact urls as the arguments to pact-provider-verifier instead of using --pact-urls option

df78617b26613baa93c99b445e8ac5fb5942b182 authored about 7 years ago by Beth Skurrie <[email protected]>
chore: set env var using IO.popen argument

7677987923dfab86a22f8b459416eb969303aa38 authored over 7 years ago by Beth Skurrie <[email protected]>
chore: set env var a different way to see if it stops a child process being created

92a7308c3cf88d695c10ec9e1ab1411ff6fcc085 authored over 7 years ago by Beth Skurrie <[email protected]>
chore: fixed debugging

0e013d1cbfa6f8a3bf4bbce1092a8fda51a31f56 authored over 7 years ago by Beth Skurrie <[email protected]>
chore: add more debugging

a4da6d96e12c74e2e0036aba05f28867a5e269ff authored over 7 years ago by Beth Skurrie <[email protected]>
chore: only kill rvm processes, not ones controlled by travis

d2568f2283260932bb9f160c59bdd7131fcbc7f8 authored over 7 years ago by Beth Skurrie <[email protected]>
chore: still trying to fix hanging process

e1dd2838641f4741da9d22665ca74f980bb4400c authored over 7 years ago by Beth Skurrie <[email protected]>
chore: try killing ruby processes

b8ffdc287d83a8356afd252bf6cccf86219fb7f3 authored over 7 years ago by Beth Skurrie <[email protected]>
chore: ensure hanging processes are killed on travis

6d22f07154da2d0a121247699a45788afafc45d5 authored over 7 years ago by Beth Skurrie <[email protected]>
chore: add debugging provider that logs request

33f0498099943f843a7b0b81e363f28e191a1f29 authored over 7 years ago by Beth Skurrie <[email protected]>
chore: release 1.4.1-1

244f4b58c17582dcf95897ce95e1be7e80a694b6 authored over 7 years ago by Beth Skurrie <[email protected]>
fix: ensure Host header is correctly set

Fixes: https://github.com/SEEK-Jobs/pact-net/issues/103#issuecomment-325072543

904874479536b31fd367b1a616a9d5091022eb16 authored over 7 years ago by Beth Skurrie <[email protected]>
chore(ssl server): start server in it block rather than before all

Still getting travis problems

71f36b2410e438e8cd1c00ec822d6e0b0291b109 authored over 7 years ago by Beth <[email protected]>
chore(build): use random port for SSL server

Keep getting 'TCPServer Error: Address already in use - bind(2) for :: port 8080' on travis

915f813bca17c8731f5f3b339edbc5768d5a4a53 authored over 7 years ago by Beth <[email protected]>
chore: Require version.rb file in main file

126d5d436ccbc2a354ebcf0634707862147ef05d authored over 7 years ago by Beth Skurrie <[email protected]>
docs(CHANGELOG): Corrected last release number

d07240d746314cd3d825b1acc0c5742c00d26099 authored over 7 years ago by Beth Skurrie <[email protected]>
chore(build): Use full version number including package for generating change log

f13f733cdf5b0353ed60603b16747eec8e234d62 authored over 7 years ago by Beth Skurrie <[email protected]>
chore: release 1.4.0-1

58fad774a008637e2237d424b697edefd1f9ccf1 authored over 7 years ago by Beth Skurrie <[email protected]>
feat(run single interaction): allow env vars to be set to run a single interaction

Set PACT_DESCRIPTION and PACT_PROVIDER_STATE to run a specific interaction instead of the full pact

3e39517f1f41b74684fc8011e8f8ddac46117026 authored over 7 years ago by Beth Skurrie <[email protected]>
test(ssl): Try a different port for ssl server to run on

66c67fde356218ab4f2367bb7d3a3fd677a5115e authored over 7 years ago by Beth Skurrie <[email protected]>
test(ssl): Kill server HARDER

Process doesn't get killed properly on travis unless we use a KILL

b079689bd7e60ca9e53de5e65f33e2810832194d authored over 7 years ago by Beth Skurrie <[email protected]>
style: Refactor App into more idiomatic Ruby

FYI @mefellows

416aefb89df13f36a15f3eb0fabc444a88475e60 authored over 7 years ago by Beth Skurrie <[email protected]>
fix: Turn off SSL verification for provider states setup call.

This allows the setup to work on servers that use self signed certificates.
Also, removed unused...

744add224229af384770bad3f6181a9c2aaaab23 authored over 7 years ago by Beth Skurrie <[email protected]>
chore: release 1.3.1-1

e12bc84954283fedc84540224b295a3435f5f69f authored over 7 years ago by Beth Skurrie <[email protected]>
chore: Add WARN prefix to provider-states-url deprecation message

6c5fdbb58f5d980c6188c872b34e91b9ce12c431 authored over 7 years ago by Beth Skurrie <[email protected]>
fix(windows): Add retries for flakiness demonstrated on windows builds for pact-go

198efefb0521f89fa82111402a60ec67006cbc56 authored over 7 years ago by Beth Skurrie <[email protected]>
docs(README): Added documentation for --custom-provider-header

f682b02c8030e52e8703611e23b1f02b434466f3 authored over 7 years ago by Beth Skurrie <[email protected]>
chore: release 1.3.0-1

04f07d98b91e5733fe8d40a57455432c6f9e9093 authored over 7 years ago by Beth Skurrie <[email protected]>
feat(custom provider header): Allow a --custom-provider-header to be specified

This header will be added to the replayed requests AND the provider state setup request.
It is i...

e3ea6fa7090928edccf58fa0052bbd7de2680abf authored over 7 years ago by Beth Skurrie <[email protected]>
chore(build): Updated commit message in tag_for_release

b4bee085bb16a176500b149d05827a1e1189b67c authored over 7 years ago by Beth Skurrie <[email protected]>
chore(changelog): Add rake task to generate CHANGELOG

e95775fb433585624457aea4a58f535763ec57e9 authored over 7 years ago by Beth Skurrie <[email protected]>
chore: release 1.2.0

cf4ea851cebf4f1dca457da0722701dd7251a14a authored over 7 years ago by Beth Skurrie <[email protected]>
chore(gems): Change json version to allow >1.8

b91391a7949a6fad8164dbb51d72e8dd081f2b54 authored over 7 years ago by Beth Skurrie <[email protected]>
Releasing version 1.1.4-2

d42a7d1c089b3c88d6785627e7708e8f1e486ec7 authored over 7 years ago by Beth Skurrie <[email protected]>
fix(build): Only push newly created tag, not all tags

b2b201e1fac89f176f1b39f925bea6f89b63aafb authored over 7 years ago by Beth Skurrie <[email protected]>
fix(build): See if using ruby 2.2.2 fixes build

a6447e2078376a41b0872b78c557107942007856 authored over 7 years ago by Beth Skurrie <[email protected]>
docs(RELEASING)

3e23c668778d0243842b418b9302b5fd543ce376 authored over 7 years ago by Beth Skurrie <[email protected]>
Releasing version 1.1.4-1

ad7a06f92c8704db3b40fa9678db146e5acc3c29 authored over 7 years ago by Beth Skurrie <[email protected]>
chore(gems): Update gems

41ddcbd456c08a17165922f621566e880401be9a authored over 7 years ago by Beth Skurrie <[email protected]>
Do not use stages in .travis.yml

6fe89947e66235e528b0efc992c9e6db145e06af authored over 7 years ago by Beth Skurrie <[email protected]>
Skip cleanup so we don't lose release notes

def2ab20911718c82c16d829321621a75ec1fcc5 authored over 7 years ago by Beth Skurrie <[email protected]>
Fix broken env config

d55c0e816b54208a49aa5fe4bf6c500129bda60b authored over 7 years ago by Beth Skurrie <[email protected]>
Use stages in .travis.yml

627627abdc3bf8aff2a803581c11ade66180a541 authored over 7 years ago by Beth Skurrie <[email protected]>
Updated RELEASING.md

4d5c063ee068a256ef3aac7f090b7274ab8cb7f9 authored over 7 years ago by Beth Skurrie <[email protected]>
Releasing version 1.2.3-1

eb3114dbecbcf8b7bd5da42f05de0fcd4d562a12 authored over 7 years ago by Beth Skurrie <[email protected]>
Add states list to state setup JSON body, to prepare for v3 pact spec which allows multiple provider states

066fa60d5b4c655ae849c7b9b97365841bf3cd73 authored over 7 years ago by Beth Skurrie <[email protected]>
Update RELEASING.md

82355bef5196d24f634160b78ae657efb2752adb authored over 7 years ago by Beth Skurrie <[email protected]>
Swap order of deploy tasks so that the standalone release goes first. This is because the after_deploy hook runs both times, and errors on the first run because the standalone release doesn't exist yet.

98113e11f142fa775e1e262b13f5ec2b2a2efc94 authored over 7 years ago by Beth Skurrie <[email protected]>
Releasing version 1.1.2-2

3cc7f66206b02fa5fa1afc7c3e47eb3f89f05140 authored over 7 years ago by Beth Skurrie <[email protected]>
Corrected RELEASE_NOTES.md.template path

3ec5b9fc7ecee33cf69d37cfd4aaee22bf3a546f authored over 7 years ago by Beth Skurrie <[email protected]>
Added rake tag_for_release task

17056ce47ea6f1a00f7e6fc2355dd7b87319c7fe authored over 7 years ago by Beth Skurrie <[email protected]>
Releasing version 1.1.2

061af706dd7f91e7581fc49b7cf76893dc731e5f authored over 7 years ago by Beth Skurrie <[email protected]>
Change provider_state to providerState in pact files.

cdf306612e66174c92f1fea27605ea63f97166b3 authored over 7 years ago by Beth Skurrie <[email protected]>
Only set up state if a provider-states-setup-url is provided.

Add tests for SetUpProviderState.

da958c06cce0f7c6fe1f26c56f3f4585c02dbf2d authored over 7 years ago by Beth Skurrie <[email protected]>
Remove unused PACT_BROKER_USERNAME and PACT_BROKER_PASSWORD environment variables.

bb80daf94c871146635eeb3157f01ca23aaa8590 authored over 7 years ago by Beth Skurrie <[email protected]>
Add .rspec file.

f9294651fde383393498ba37b396f5866c1f4e7a authored over 7 years ago by Beth Skurrie <[email protected]>
Set octokit version in gemspec.

a60031beb242384698bb4bdb4e3325d48632d73d authored over 7 years ago by Beth Skurrie <[email protected]>
Refactor release tasks

cd6c27f4e1e6bba8b7fac5f07d3253c911bbe498 authored over 7 years ago by Beth Skurrie <[email protected]>
Remove .java, .class, .gitignore and .travis.yml files from package

36ef2eb435bcc549f5606b87adc2a186a271bdd9 authored over 7 years ago by Beth Skurrie <[email protected]>
Fixed format of after_deploy

55f6fde6e8017fb8988354234bd0ea254b4708b7 authored over 7 years ago by Beth Skurrie <[email protected]>
Releasing 1.1.1-2

d6b793f3f93ef4ac729ae28f3379e09d31a8dc8b authored over 7 years ago by Beth Skurrie <[email protected]>
Use KILL instead of TERM as TERM is not stopping the process on Travis CI.

9fe0f0b57acc3d16abe2a7d1c36abd3a57412a9e authored over 7 years ago by Beth Skurrie <[email protected]>
Add rake tasks to generate and upload release notes.

79026747a5a4713143e2985eb9054d31e5ac780b authored over 7 years ago by Beth Skurrie <[email protected]>
Create log dir before logger

21d7bd6c16d0eb62481b43b137e23b720cd61d46 authored over 7 years ago by Beth Skurrie <[email protected]>
Add integration specs for command

01e811e3ac8583839a9dedf85b2d419e27955e5c authored over 7 years ago by Beth Skurrie <[email protected]>
chore(release): release v1.1.1

e6259d70ef39bf45f88c3a70b58cc83320aaee05 authored over 7 years ago by Matt Fellows <[email protected]>
feat(auth): add Authorization header for authenticated brokers

260d86fb3304129f6ae6381a3bdaf96588ea4fe1 authored over 7 years ago by Matt Fellows <[email protected]>
chore(release): release v1.1.0

31fe4ce9489107257149575840d14ede8c7ae79d authored over 7 years ago by Matt Fellows <[email protected]>
Merge pull request #12 from bethesque/remove-provider-states-url

Remove need for provider-states-url by dynamically calling the set up…

84ea981ab84434fa5374a71f77fe7ca0cfe2c8af authored over 7 years ago by Matt Fellows <[email protected]>
chore(docs): update docs for provider states URL

710683246525c19ce949c2232191236b4f373f50 authored over 7 years ago by Matt Fellows <[email protected]>