Skip to content

Releases: RaVbaker/pact-contractor

v0.0.9

11 Jan 15:05
Compare
Choose a tag to compare

Changelog

3fcfb16 cleanup: secrets hidden only if provided and some docs change
aa0fc37 feature: expand of ENV vars in local hook
b4653fd feature: support for aws_assume_role_arn config option for extra STS assumeRole when run

Docker images

  • docker pull ravbaker/pact-contractor:v0.0.9

v0.0.8

11 Jan 09:34
Compare
Choose a tag to compare

Changelog

08268fc fix: obfuscation of SECRET details in debug command

Docker images

  • docker pull ravbaker/pact-contractor:v0.0.8

v0.0.7

11 Jan 09:22
Compare
Choose a tag to compare

Changelog

4020470 feature: debugging command for checking the access for s3
d7dbd08 feature: minimal support for local hooks which run a specified command

Docker images

  • docker pull ravbaker/pact-contractor:v0.0.7

v0.0.6

08 Jan 13:25
Compare
Choose a tag to compare

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

08 Jan 10:39
Compare
Choose a tag to compare

Changelog

1c62477 config: support for overwriting AWS_* variables from config.yml or with ENV variables prefixed with PACT_*
7275a7b fix: report errors on list requests from AWS calls

Docker images

  • docker pull ravbaker/pact-contractor:v0.0.5

v0.0.4

07 Jan 15:58
Compare
Choose a tag to compare

Changelog

bdd2b37 better detection of GitRef when commit-sha provided

Docker images

  • docker pull ravbaker/pact-contractor:v0.0.4

v0.0.3

05 Jan 12:50
Compare
Choose a tag to compare

Changelog

4762d69 release: autorelease on make release run with dist/ folder cleanup

v0.0.1

05 Jan 12:35
Compare
Choose a tag to compare

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