mirror of
https://github.com/SAP/jenkins-library.git
synced 2024-12-12 10:55:20 +02:00
8dc2a1bfb4
* imagePushToRegistry new step * adding copy and push functionality * including only copy correctly * groovy step for imagePushToRegistry * create .docker folder * imagePushToRegistry new step * adding copy and push functionality * including only copy correctly * groovy step for imagePushToRegistry * create .docker folder * fix CopyImage * test * test * Correct docker config path * Update * Update * Update * Update * Update * Use creds from Vault * Use creds from Vault * Use creds from Vault * Use creds from Vault * Test * Comment some logic * Test: move regexp logic * Test * Update * Update * Clean up * Update * Update * Update interface * Rename function * imagePushToRegistry: small refactoring (#4688) * imagePushToRegistry new step * adding copy and push functionality * including only copy correctly * groovy step for imagePushToRegistry * create .docker folder * Correct docker config path * Update * Update * Update * Update * Update * Use creds from Vault * Use creds from Vault * Use creds from Vault * Use creds from Vault * Test * Comment some logic * Test: move regexp logic * Test * Update * Update * Clean up * Update * Update --------- Co-authored-by: Keshav <anil.keshav@sap.com> Co-authored-by: Muhammadali Nazarov <muhammadalinazarov@gmail.com> * Update step yaml file * Update interface * Rename func * Update tests * Update interface, create mock methods, update tests * Update mock * Add md file * Fix groovy doc, unit test, go unit test * Update * Add unit tests * Support tagLatest param * Fetch source creds from Vault * Update yaml file * Support multiple images * Update test * Support copy images in parallel * Update yaml * Clean up * Return err if no creds provided * Fix tests * Add err msg * Add debug log * Do not use CPE for targetImages * Support platform * Delete Jenkins specific creds * Update groovy: do not handle Jenkins creds * Delete unused code * Fix: Support platform * Fix: Support platform * Apply suggestion from code review Co-authored-by: Egor Balakin <14162703+m1ron0xFF@users.noreply.github.com> * Apply suggestion from code review Co-authored-by: Egor Balakin <14162703+m1ron0xFF@users.noreply.github.com> * Add tests for parseDockerImageName * Add comment that tagArtifactVersion is not supported yet * Set limit of running goroutines * Fix: Set limit of running goroutines * The tagArtifactVersion is not supported yet --------- Co-authored-by: Muhammadali Nazarov <muhammadalinazarov@gmail.com> Co-authored-by: Egor Balakin <egor.balakin@sap.com> Co-authored-by: Vyacheslav Starostin <vyacheslav.starostin@sap.com> Co-authored-by: Vyacheslav Starostin <32613074+vstarostin@users.noreply.github.com> Co-authored-by: Egor Balakin <14162703+m1ron0xFF@users.noreply.github.com>
121 lines
8.8 KiB
Go
121 lines
8.8 KiB
Go
// Code generated by piper's step-generator. DO NOT EDIT.
|
|
|
|
package cmd
|
|
|
|
import "github.com/SAP/jenkins-library/pkg/config"
|
|
|
|
// GetStepMetadata return a map with all the step metadata mapped to their stepName
|
|
func GetAllStepMetadata() map[string]config.StepData {
|
|
return map[string]config.StepData{
|
|
"abapAddonAssemblyKitCheckCVs": abapAddonAssemblyKitCheckCVsMetadata(),
|
|
"abapAddonAssemblyKitCheckPV": abapAddonAssemblyKitCheckPVMetadata(),
|
|
"abapAddonAssemblyKitCreateTargetVector": abapAddonAssemblyKitCreateTargetVectorMetadata(),
|
|
"abapAddonAssemblyKitPublishTargetVector": abapAddonAssemblyKitPublishTargetVectorMetadata(),
|
|
"abapAddonAssemblyKitRegisterPackages": abapAddonAssemblyKitRegisterPackagesMetadata(),
|
|
"abapAddonAssemblyKitReleasePackages": abapAddonAssemblyKitReleasePackagesMetadata(),
|
|
"abapAddonAssemblyKitReserveNextPackages": abapAddonAssemblyKitReserveNextPackagesMetadata(),
|
|
"abapEnvironmentAssembleConfirm": abapEnvironmentAssembleConfirmMetadata(),
|
|
"abapEnvironmentAssemblePackages": abapEnvironmentAssemblePackagesMetadata(),
|
|
"abapEnvironmentBuild": abapEnvironmentBuildMetadata(),
|
|
"abapEnvironmentCheckoutBranch": abapEnvironmentCheckoutBranchMetadata(),
|
|
"abapEnvironmentCloneGitRepo": abapEnvironmentCloneGitRepoMetadata(),
|
|
"abapEnvironmentCreateSystem": abapEnvironmentCreateSystemMetadata(),
|
|
"abapEnvironmentCreateTag": abapEnvironmentCreateTagMetadata(),
|
|
"abapEnvironmentPullGitRepo": abapEnvironmentPullGitRepoMetadata(),
|
|
"abapEnvironmentPushATCSystemConfig": abapEnvironmentPushATCSystemConfigMetadata(),
|
|
"abapEnvironmentRunATCCheck": abapEnvironmentRunATCCheckMetadata(),
|
|
"abapEnvironmentRunAUnitTest": abapEnvironmentRunAUnitTestMetadata(),
|
|
"ansSendEvent": ansSendEventMetadata(),
|
|
"apiKeyValueMapDownload": apiKeyValueMapDownloadMetadata(),
|
|
"apiKeyValueMapUpload": apiKeyValueMapUploadMetadata(),
|
|
"apiProviderDownload": apiProviderDownloadMetadata(),
|
|
"apiProviderList": apiProviderListMetadata(),
|
|
"apiProviderUpload": apiProviderUploadMetadata(),
|
|
"apiProxyDownload": apiProxyDownloadMetadata(),
|
|
"apiProxyList": apiProxyListMetadata(),
|
|
"apiProxyUpload": apiProxyUploadMetadata(),
|
|
"artifactPrepareVersion": artifactPrepareVersionMetadata(),
|
|
"ascAppUpload": ascAppUploadMetadata(),
|
|
"awsS3Upload": awsS3UploadMetadata(),
|
|
"azureBlobUpload": azureBlobUploadMetadata(),
|
|
"batsExecuteTests": batsExecuteTestsMetadata(),
|
|
"checkmarxExecuteScan": checkmarxExecuteScanMetadata(),
|
|
"checkmarxOneExecuteScan": checkmarxOneExecuteScanMetadata(),
|
|
"cloudFoundryCreateService": cloudFoundryCreateServiceMetadata(),
|
|
"cloudFoundryCreateServiceKey": cloudFoundryCreateServiceKeyMetadata(),
|
|
"cloudFoundryCreateSpace": cloudFoundryCreateSpaceMetadata(),
|
|
"cloudFoundryDeleteService": cloudFoundryDeleteServiceMetadata(),
|
|
"cloudFoundryDeleteSpace": cloudFoundryDeleteSpaceMetadata(),
|
|
"cloudFoundryDeploy": cloudFoundryDeployMetadata(),
|
|
"cnbBuild": cnbBuildMetadata(),
|
|
"codeqlExecuteScan": codeqlExecuteScanMetadata(),
|
|
"containerExecuteStructureTests": containerExecuteStructureTestsMetadata(),
|
|
"containerSaveImage": containerSaveImageMetadata(),
|
|
"credentialdiggerScan": credentialdiggerScanMetadata(),
|
|
"detectExecuteScan": detectExecuteScanMetadata(),
|
|
"fortifyExecuteScan": fortifyExecuteScanMetadata(),
|
|
"gaugeExecuteTests": gaugeExecuteTestsMetadata(),
|
|
"gctsCloneRepository": gctsCloneRepositoryMetadata(),
|
|
"gctsCreateRepository": gctsCreateRepositoryMetadata(),
|
|
"gctsDeploy": gctsDeployMetadata(),
|
|
"gctsExecuteABAPQualityChecks": gctsExecuteABAPQualityChecksMetadata(),
|
|
"gctsExecuteABAPUnitTests": gctsExecuteABAPUnitTestsMetadata(),
|
|
"gctsRollback": gctsRollbackMetadata(),
|
|
"githubCheckBranchProtection": githubCheckBranchProtectionMetadata(),
|
|
"githubCommentIssue": githubCommentIssueMetadata(),
|
|
"githubCreateIssue": githubCreateIssueMetadata(),
|
|
"githubCreatePullRequest": githubCreatePullRequestMetadata(),
|
|
"githubPublishRelease": githubPublishReleaseMetadata(),
|
|
"githubSetCommitStatus": githubSetCommitStatusMetadata(),
|
|
"gitopsUpdateDeployment": gitopsUpdateDeploymentMetadata(),
|
|
"golangBuild": golangBuildMetadata(),
|
|
"gradleExecuteBuild": gradleExecuteBuildMetadata(),
|
|
"hadolintExecute": hadolintExecuteMetadata(),
|
|
"helmExecute": helmExecuteMetadata(),
|
|
"imagePushToRegistry": imagePushToRegistryMetadata(),
|
|
"influxWriteData": influxWriteDataMetadata(),
|
|
"integrationArtifactDeploy": integrationArtifactDeployMetadata(),
|
|
"integrationArtifactDownload": integrationArtifactDownloadMetadata(),
|
|
"integrationArtifactGetMplStatus": integrationArtifactGetMplStatusMetadata(),
|
|
"integrationArtifactGetServiceEndpoint": integrationArtifactGetServiceEndpointMetadata(),
|
|
"integrationArtifactResource": integrationArtifactResourceMetadata(),
|
|
"integrationArtifactTransport": integrationArtifactTransportMetadata(),
|
|
"integrationArtifactTriggerIntegrationTest": integrationArtifactTriggerIntegrationTestMetadata(),
|
|
"integrationArtifactUnDeploy": integrationArtifactUnDeployMetadata(),
|
|
"integrationArtifactUpdateConfiguration": integrationArtifactUpdateConfigurationMetadata(),
|
|
"integrationArtifactUpload": integrationArtifactUploadMetadata(),
|
|
"isChangeInDevelopment": isChangeInDevelopmentMetadata(),
|
|
"jsonApplyPatch": jsonApplyPatchMetadata(),
|
|
"kanikoExecute": kanikoExecuteMetadata(),
|
|
"karmaExecuteTests": karmaExecuteTestsMetadata(),
|
|
"kubernetesDeploy": kubernetesDeployMetadata(),
|
|
"malwareExecuteScan": malwareExecuteScanMetadata(),
|
|
"mavenBuild": mavenBuildMetadata(),
|
|
"mavenExecute": mavenExecuteMetadata(),
|
|
"mavenExecuteIntegration": mavenExecuteIntegrationMetadata(),
|
|
"mavenExecuteStaticCodeChecks": mavenExecuteStaticCodeChecksMetadata(),
|
|
"mtaBuild": mtaBuildMetadata(),
|
|
"newmanExecute": newmanExecuteMetadata(),
|
|
"nexusUpload": nexusUploadMetadata(),
|
|
"npmExecuteLint": npmExecuteLintMetadata(),
|
|
"npmExecuteScripts": npmExecuteScriptsMetadata(),
|
|
"pipelineCreateScanSummary": pipelineCreateScanSummaryMetadata(),
|
|
"protecodeExecuteScan": protecodeExecuteScanMetadata(),
|
|
"pythonBuild": pythonBuildMetadata(),
|
|
"shellExecute": shellExecuteMetadata(),
|
|
"sonarExecuteScan": sonarExecuteScanMetadata(),
|
|
"terraformExecute": terraformExecuteMetadata(),
|
|
"tmsExport": tmsExportMetadata(),
|
|
"tmsUpload": tmsUploadMetadata(),
|
|
"transportRequestDocIDFromGit": transportRequestDocIDFromGitMetadata(),
|
|
"transportRequestReqIDFromGit": transportRequestReqIDFromGitMetadata(),
|
|
"transportRequestUploadCTS": transportRequestUploadCTSMetadata(),
|
|
"transportRequestUploadRFC": transportRequestUploadRFCMetadata(),
|
|
"transportRequestUploadSOLMAN": transportRequestUploadSOLMANMetadata(),
|
|
"uiVeri5ExecuteTests": uiVeri5ExecuteTestsMetadata(),
|
|
"vaultRotateSecretId": vaultRotateSecretIdMetadata(),
|
|
"whitesourceExecuteScan": whitesourceExecuteScanMetadata(),
|
|
"xsDeploy": xsDeployMetadata(),
|
|
}
|
|
}
|