1
0
mirror of https://github.com/SAP/jenkins-library.git synced 2024-12-12 10:55:20 +02:00
sap-jenkins-library/resources/metadata
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
..
abapAddonAssemblyKitCheckCVs.yaml AAKaaS: 2 Check Product Version (#2037) 2020-09-17 15:56:14 +02:00
abapAddonAssemblyKitCheckPV.yaml AAKaaS: 2 Check Product Version (#2037) 2020-09-17 15:56:14 +02:00
abapAddonAssemblyKitCreateTargetVector.yaml AAKaaS Target Vector steps - Documentation update (#2059) 2020-09-23 14:57:45 +02:00
abapAddonAssemblyKitPublishTargetVector.yaml AAKaaS Target Vector steps - Documentation update (#2059) 2020-09-23 14:57:45 +02:00
abapAddonAssemblyKitRegisterPackages.yaml AAKaaS: 5 register package (#2042) 2020-09-18 14:07:42 +02:00
abapAddonAssemblyKitReleasePackages.yaml AAKaaS: 6 release package (#2043) 2020-09-18 16:40:49 +02:00
abapAddonAssemblyKitReserveNextPackages.yaml AAKaaS: 7 reserve next package (#2046) 2020-09-18 17:27:04 +02:00
abapEnvironmentAssemblePackages.yaml refactor: correct yaml format (#1965) 2020-08-31 16:10:28 +02:00
abapEnvironmentCheckoutBranch.yaml Mass enabling for pullGitRepo & checkoutBranch steps (#2005) 2020-10-05 14:38:35 +02:00
abapEnvironmentCloneGitRepo.yaml Mass enabling for pullGitRepo & checkoutBranch steps (#2005) 2020-10-05 14:38:35 +02:00
abapEnvironmentPullGitRepo.yaml Mass enabling for pullGitRepo & checkoutBranch steps (#2005) 2020-10-05 14:38:35 +02:00
abapEnvironmentRunATCCheck.yaml refactor: correct yaml format (#1965) 2020-08-31 16:10:28 +02:00
checkmarx.yaml feat(vault): fetch secrets from vault (#2032) 2020-10-13 14:14:47 +02:00
cloudFoundryCreateService.yaml feat(vault): fetch secrets from vault (#2032) 2020-10-13 14:14:47 +02:00
cloudFoundryCreateServiceKey.yaml feat(vault): fetch secrets from vault (#2032) 2020-10-13 14:14:47 +02:00
cloudFoundryCreateSpace.yaml Add steps for cf space creation and deletion (#2049) 2020-09-24 11:30:25 +02:00
cloudFoundryDeleteService.yaml feat(vault): fetch secrets from vault (#2032) 2020-10-13 14:14:47 +02:00
cloudFoundryDeleteSpace.yaml Add steps for cf space creation and deletion (#2049) 2020-09-24 11:30:25 +02:00
cloudFoundryDeploy.yaml feat(vault): fetch secrets from vault (#2032) 2020-10-13 14:14:47 +02:00
detect.yaml feat(vault): fetch secrets from vault (#2032) 2020-10-13 14:14:47 +02:00
fortify.yaml feat(vault): fetch secrets from vault (#2032) 2020-10-13 14:14:47 +02:00
gctsCloneRepository.yaml fix(typo): found by misspell (#2064) 2020-09-24 07:41:06 +02:00
gctsCreateRepository.yaml fix(typo): found by misspell (#2064) 2020-09-24 07:41:06 +02:00
gctsDeployCommit.yaml fix(typo): found by misspell (#2064) 2020-09-24 07:41:06 +02:00
gctsExecuteABAPUnitTests.yaml fix(typo): found by misspell (#2064) 2020-09-24 07:41:06 +02:00
gctsRollback.yaml fix(typo): found by misspell (#2064) 2020-09-24 07:41:06 +02:00
githubbranchprotection.yaml GitHub steps: convenience updates (#2026) 2020-09-15 17:50:55 +02:00
githubcreatepr.yaml GitHub steps: convenience updates (#2026) 2020-09-15 17:50:55 +02:00
githubrelease.yaml Add step for GitHub branch protection check (2) (#2016) 2020-09-14 12:05:12 +02:00
githubstatus.yaml GitHub steps: convenience updates (#2026) 2020-09-15 17:50:55 +02:00
jsonApplyPatch.yaml Add schema patch step in go (#1683) 2020-06-18 14:50:46 +02:00
kaniko.yaml Add / update Jenkins credential descriptions (#2058) 2020-09-23 13:22:51 +02:00
karma.yaml refactor: correct yaml format (#1965) 2020-08-31 16:10:28 +02:00
kubernetesdeploy.yaml Add / update Jenkins credential descriptions (#2058) 2020-09-23 13:22:51 +02:00
malwareExecuteScan.yaml Add / update Jenkins credential descriptions (#2058) 2020-09-23 13:22:51 +02:00
mavenBuild.yaml whitesourceExecuteScan: bypass UA for mta, maven, npm and yarn (#1879) 2020-09-29 12:44:31 +02:00
mavenExecute.yaml Config maven in general 2020-03-17 12:09:08 +01:00
mavenExecuteIntegration.yaml refactor: correct yaml format (#1965) 2020-08-31 16:10:28 +02:00
mavenStaticCodeChecks.yaml refactor: correct yaml format (#1965) 2020-08-31 16:10:28 +02:00
mtaBuild.yaml fix(typo): found by misspell (#2064) 2020-09-24 07:41:06 +02:00
nexusUpload.yaml Add / update Jenkins credential descriptions (#2058) 2020-09-23 13:22:51 +02:00
npmExecuteLint.yaml Remove sapNpmRegistry (#1909) 2020-08-11 15:58:39 +02:00
npmExecuteScripts.yaml refactor: correct yaml format (#1965) 2020-08-31 16:10:28 +02:00
protecode.yaml Add / update Jenkins credential descriptions (#2058) 2020-09-23 13:22:51 +02:00
savecontainer.yaml refactor: correct yaml format (#1965) 2020-08-31 16:10:28 +02:00
sonar.yaml feat(vault): fetch secrets from vault (#2032) 2020-10-13 14:14:47 +02:00
versioning.yaml feat(vault): fetch secrets from vault (#2032) 2020-10-13 14:14:47 +02:00
whitesource.yaml Add / update Jenkins credential descriptions (#2058) 2020-09-23 13:22:51 +02:00
xsDeploy.yaml Add / update Jenkins credential descriptions (#2058) 2020-09-23 13:22:51 +02:00