Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/hashicorp-vault-plugin
  Commit: f5d54b3dc313b540011887dc420e6cd0488fe24d
      
https://github.com/jenkinsci/hashicorp-vault-plugin/commit/f5d54b3dc313b540011887dc420e6cd0488fe24d
  Author: Brian Saville <[email protected]>
  Date:   2023-11-21 (Tue, 21 Nov 2023)

  Changed paths:
    M README.md
    M src/main/java/com/datapipe/jenkins/vault/VaultAccessor.java
    M 
src/main/java/com/datapipe/jenkins/vault/configuration/VaultConfiguration.java
    M 
src/main/java/com/datapipe/jenkins/vault/credentials/AbstractAuthenticatingVaultTokenCredential.java
    M 
src/main/java/com/datapipe/jenkins/vault/credentials/AbstractVaultTokenCredential.java
    M 
src/main/java/com/datapipe/jenkins/vault/credentials/AbstractVaultTokenCredentialWithExpiration.java
    M src/main/java/com/datapipe/jenkins/vault/credentials/VaultCredential.java
    M 
src/main/resources/com/datapipe/jenkins/vault/configuration/VaultConfiguration/config.jelly
    A 
src/main/resources/com/datapipe/jenkins/vault/configuration/VaultConfiguration/help-disableChildPoliciesOverride.html
    A 
src/main/resources/com/datapipe/jenkins/vault/configuration/VaultConfiguration/help-policies.html
    M 
src/main/resources/com/datapipe/jenkins/vault/credentials/VaultAppRoleCredential/credentials.jelly
    A 
src/main/resources/com/datapipe/jenkins/vault/credentials/VaultAppRoleCredential/help-usePolicies.html
    M 
src/main/resources/com/datapipe/jenkins/vault/credentials/VaultAwsIamCredential/credentials.jelly
    A 
src/main/resources/com/datapipe/jenkins/vault/credentials/VaultAwsIamCredential/help-usePolicies.html
    M 
src/main/resources/com/datapipe/jenkins/vault/credentials/VaultGCPCredential/credentials.jelly
    A 
src/main/resources/com/datapipe/jenkins/vault/credentials/VaultGCPCredential/help-usePolicies.html
    M 
src/main/resources/com/datapipe/jenkins/vault/credentials/VaultGithubTokenCredential/credentials.jelly
    A 
src/main/resources/com/datapipe/jenkins/vault/credentials/VaultGithubTokenCredential/help-usePolicies.html
    M 
src/main/resources/com/datapipe/jenkins/vault/credentials/VaultKubernetesCredential/credentials.jelly
    A 
src/main/resources/com/datapipe/jenkins/vault/credentials/VaultKubernetesCredential/help-usePolicies.html
    A src/test/java/com/datapipe/jenkins/vault/VaultAccessorTest.java
    M 
src/test/java/com/datapipe/jenkins/vault/credentials/AbstractAuthenticatingVaultTokenCredentialTest.java
    M 
src/test/java/com/datapipe/jenkins/vault/credentials/AbstractVaultTokenCredentialWithExpirationTest.java
    M src/test/java/com/datapipe/jenkins/vault/it/VaultConfigurationIT.java

  Log Message:
  -----------
  Adds support for using job-specific policies (#223)

* Fixes #214, adds support for separating job policies

* Add configuration to credentials to enable using limited policies

* Fix handling of TTL in child tokens

* Add ability to disable folders or jobs from overriding policies

* Use StringSubstitutor for templating policies

* Fix flaky test

---------

Co-authored-by: saville <[email protected]>


-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/hashicorp-vault-plugin/push/refs/heads/master/af8c16-f5d54b%40github.com.

Reply via email to