Releases: RaVbaker/pact-contractor
v0.0.9
v0.0.8
v0.0.7
v0.0.6
Changelog
a21e54b fix: download/pull region also used from AWS_REGION variables context and fix for get of non-existent object details reporting Not Found
3dd7882 fix: support also for region from PACT_AWS_REGION and AWS_REGION env variables and config field: aws_region - to match rest of AWS fields
Docker images
docker pull ravbaker/pact-contractor:v0.0.6
v0.0.5
v0.0.4
v0.0.3
v0.0.1
Changelog
742ddf3 GitFlow support and overwritten branchname from flag to push command
a7caf34 Makefile and basic readme
d1695ea README improved
f1d34e1 README with ideas documented
87a485f aliases for common commands: get, submit-verification
4a83f3d better short description of can-i-deploy command
b747c6f branch evaluation for verify endpoint
704d5a9 branch special specTag name
700153e can-i-deploy to check status of the path on S3 (displays metadata/tags/versionID)
8a3de9b cleanup
26e5bd8 cleanup step in verify to not leave existing files fetched only for verification
a886eef consecutive printing the errors from command run always with Error: prefix
a36fcd4 context and verifed provider details flags
7fa2a51 correct commit resolving with --git-commit-sha option and logging + described in README future ideas
66ebd47 deep merge based JSON contracts merging when --part / --parts-total flags provided
1ac0a83 display of STDOUT/STDERR while running the verify-cmd
a59ff6a exact version from S3 pull
b247633 fixed issues spotted during QA session
39ea1f3 fixing config handling when --config not provided and making verification details optional on can-i-deploy
2efb9cb formatted code with go-fmt
37e0f55 full set of git context details extracted
54e6bc8 git context extraction with overwritten values from flags
0900f75 git related code in sparate file
2d052d4 gitcontext details fetched from local repo
18c622a goreleaser minimal setup
e121e6b init commit of working version
0c35a45 list contracts
f9ed064 making order in exit codes and how commands are handled
c5e14b5 more common default config and path for pushing contracts
d3fb535 more docs for pull/push commands
0a0df49 naming of parts.Context improved and tagging with Part
tag when applicable for different Expiration and S3 bucket lifecycle
ab7ca63 showing modification time for the get object
96f39ec silentMode and getVersion handy utilily
e430959 support for any naming of parts also simple like pacts/provider-consumer.json
which will then get stored under pacts/provider-consumer/{branch}.json
9a10116 support for multiple paths to get pulled with version after # sign and separated by comma
066e140 support for relative ./pacts/ config location
8dfde1b support for tags when pull/push
5fc9e76 useful silecing of errors and usage
b24ccfe verification status submit command
6493031 verify command that pulls and submits verification result
c751eee version provided with --version flag