Skip to content

3.0.0-648

Latest

Choose a tag to compare

@github-actions github-actions released this 20 Jul 15:27
c56d442

Requires GoCD 26.2.0 due to requirements of the Apache HTTP Client v5 used within the AWS SDK v2.

  • Improves caching of clients for efficiency and speed.
  • Introduces support for obtaining credentials from using IAM instance profiles/roles
  • Introduces support for assuming a GoCD-bound role to interact with Secrets Manager

Changelog

096eec7 - Bump the github-actions group with 2 updates
9e4e5ae - Bump software.amazon.awssdk:bom in the gradle-deps group
3eac488 - feat: add IAM Instance profile credentials and Assume Role support to the plugin
ad70cc4 - fix: avoid churning AWS clients in the cache by closing all clients when discovering a new one
f40ec8d - build(deps): bump Junit to 6.1.2
8770d9b - test: simplify tests
3206e01 - chore: mark as requiring GoCD 26.2.0
e75366a - chore: Exclude unnecessary dependencies to rationalise plugin size
e2c788d - Bump the gradle-deps group across 1 directory with 2 updates
80d1aa0 - Bump the github-actions group with 2 updates
b944b09 - build(deps): bump Jackson to latest LTS version closes to v1 SDK
8ebd661 - Upgrade plugin version to 2.1.0
b8e9afe - Explicitly disable async when using instance profiles
ebe447f - Fix tests
a930630 - Make fixes missed by automated migration tool
8d51135 - Upgrade cache library to version 2.2.0
da6c6b2 - Run the automated migration tool

SHA256 Checksums

1bde679865cf278c7a8141239a30fe82facc715a2f2c9bac448b4a451c743ce5 *gocd-aws-based-secrets-plugin-3.0.0-648.jar