1
0
mirror of https://github.com/SAP/jenkins-library.git synced 2024-12-12 10:55:20 +02:00
sap-jenkins-library/pkg
Kevin Stiehl 3eae0c5f68
feat(vault): fetch secrets from vault (#2032)
* cloud-foundry & sonar from vault

* add vault development hint

* don't abort on vault errors

* cloudfoundry make credentialsId only mandatory when vault is not configured

* add vault ref to step ymls

* rename vaultAddress to vaultServerUrl

* rename PIPER_vaultRole* to PIPER_vaultAppRole*

* add resourceRef for detect step

* fix error when no namespace is set

* added debug logs

* added debug logs

* fix vault resolving

* add vaultCustomBasePath

* rename vault_test.go to client_test.go

* refactored vault logging

* refactored config param lookup for vault

* added tüddelchen

* rename vaultCustomBasePath to vaultPath

* fix tests

* change lookup path for group secrets

* fix interpolation tests

* added vault resource ref to versioning

* execute go generate

* rename Approle to AppRole

* change verbose back to false

Co-authored-by: Leander Schulz <leander.schulz01@sap.com>
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com>
2020-10-13 14:14:47 +02:00
..
abap Refactor build framework steps (#2068) 2020-09-30 16:40:36 +02:00
abaputils Fix for EOF issue (#2143) 2020-10-08 11:08:58 +02:00
checkmarx Avoid nil reference access (#2138) 2020-10-07 22:02:02 +02:00
cloudfoundry Vars handling centralized (#1934) 2020-09-24 09:39:18 +02:00
command fix(typo): found by misspell (#2064) 2020-09-24 07:41:06 +02:00
config feat(vault): fetch secrets from vault (#2032) 2020-10-13 14:14:47 +02:00
docker improve error categorization (#2118) 2020-10-05 17:46:44 +02:00
documentation docs: make used library and binary name in samples exchangeable for custom steps (#2092) 2020-09-30 15:02:00 +02:00
fortify fortifyExecuteScan: Make URL parameters more robust (#1900) 2020-08-11 18:07:06 +02:00
generator feat(output): handle non-string output values (#2113) 2020-10-05 15:33:28 +02:00
github Add step for GitHub branch protection check (2) (#2016) 2020-09-14 12:05:12 +02:00
http chore(go): simplify code using gofmt -s (#2065) 2020-09-24 08:58:53 +02:00
log Fix reading of hook configuration (#1854) 2020-07-28 17:19:33 +02:00
maven improve error categorization (#2118) 2020-10-05 17:46:44 +02:00
mock whitesourceExecuteScan: bypass UA for mta, maven, npm and yarn (#1879) 2020-09-29 12:44:31 +02:00
nexus Extend nexusUpload to also handle npm (#1379) 2020-04-11 12:56:44 +02:00
npm Remove sapNpmRegistry (#1909) 2020-08-11 15:58:39 +02:00
piperenv (fix) clean up tmp dir in test (#2169) 2020-10-13 11:19:01 +02:00
piperutils whitesourceExecuteScan: bypass UA for mta, maven, npm and yarn (#1879) 2020-09-29 12:44:31 +02:00
protecode chore(go): simplify code using gofmt -s (#2065) 2020-09-24 08:58:53 +02:00
sonar feat(sonar): extract sonar project link to report JSON (#1390) 2020-04-21 15:45:52 +02:00
telemetry Telemetry: report error category (#2085) 2020-09-29 13:49:40 +02:00
vault feat(vault): fetch secrets from vault (#2032) 2020-10-13 14:14:47 +02:00
versioning fortify: fix semver for pip (#2104) 2020-10-01 14:47:08 +02:00
whitesource Refactor whitesourceExecuteScan, fix polling, error handling (#2036) 2020-09-18 11:54:45 +02:00
yaml chore(go): simplify code using gofmt -s (#2065) 2020-09-24 08:58:53 +02:00