mirror of
https://github.com/SAP/jenkins-library.git
synced 2024-12-12 10:55:20 +02:00
64a00c540a
* added store file function in cpi common utils Change-Id: Ia429a2792266e082d139025a71799d21c30a7df9 * Added api provider steps Change-Id: Icd2829a91db4c53d0de2330822d2b33933973868 * Update apiProviderDownload.yaml * fixed yaml JLINT issue Change-Id: Iac974abc30fa00e68c0177072b93716b0af5e0c5 * Removed trailing spaces Change-Id: I927e9314fce6e9cab68d6b97577c7c96bb2bddad * Resolved common steps groovy script conflict Change-Id: I3ad144b618e1c77953aaeccaa5bf7309aff77ca9 * Change for conflict resolution Change-Id: Ic955833eca844f090b7983f99f9d3649ebb981c7 * Fixed method name and its corresponding implementation Change-Id: I465c1f1d5306bb978386de9efca3c521e385b89c * Moved re-usable function to commonUtils package Change-Id: Ide06462b01caeb2bf438ad7661e01c15bf8e8e24 * Changed the implementation to use existing writeFile method * Fixed review comments on documentation and test structuring Change-Id: Ifebd2f4b50754b2097b2d564fb3cc37c433ef6c9 * Fixed documentation alignment issues * Fixed spaces issue Change-Id: I834bd94e01bce72e7f81ab49ba32671c91c66ca9 * Documentation removed extra spaces Change-Id: I9a639d76ed9b81c870f18349504044bb70753b52 * Fixed doc build issue Change-Id: I96c3e15e73834b64f8b8e3432ce59f6b037f93fd * Fixed documentation build issues Change-Id: I7fca2ba69bc7b7298ee300ccd1ae16a6238dc96b * Re-generated code for fixing build failure Change-Id: I22b7ee6162f643d9f3b60f6a33eb7858927182a0 * Adopted file utils & mock Change-Id: Ic46462003527f41df64395a5a615c19bf374e8ef * Removed ioutil call in the test & adopted error variable names * Removed commented lines Change-Id: I99a12e39bc04323e9c19f1409d97eeca267e6fdb * Added test for asserting file download and adopted error variables Change-Id: I49463a3b75987bf68f5261d45602d2d7bd960a05 * Added download path assertion positive & negative case Change-Id: Ieee461c3973b9dfa8f395dc936e4241ff9694c7b * Modified tests with DownloadPath variable Change-Id: Iaf14c9ea1a8242b6c8d8e9e4fac8c23d9c1b3a74 * Added testcase to validate file content Change-Id: I21aed481b433450c3b536dbb29d45291f61848d8 * Refactored test for file content check to avoid failures Change-Id: I3b4fe9a0de678f437fd4cc0a8203ae9434d9fa8e * Removed auto-generated comments Change-Id: I86c4ac3e7e4476a75d6cbed58826ec1f3278d7d2 * Fixed documentation review comments Change-Id: I4faf31473b53fc53a5517d418c343bf7320eec55 * Fixed documentation indentation Change-Id: I386f046cf4e10ee6deb5a81fcfc8c430c97086c8 * Fix build issue Change-Id: I61a829cabaf03ffd5e77cddc594486a650118fa3
206 lines
12 KiB
YAML
206 lines
12 KiB
YAML
site_name: 'Project "Piper": Continuous Delivery for the SAP Ecosystem'
|
|
nav:
|
|
- 'Home': index.md
|
|
- 'Getting Started With Project "Piper"' : guidedtour.md
|
|
- 'Configuration': configuration.md
|
|
- 'Infrastructure':
|
|
- 'Overview': infrastructure/overview.md
|
|
- 'Custom Jenkins Setup': infrastructure/customjenkins.md
|
|
- 'Vault For Pipline Secrets': infrastructure/vault.md
|
|
- 'Fixing docker rate limit': infrastructure/docker-rate-limit.md
|
|
- 'Pipelines':
|
|
- 'ABAP Environment pipeline':
|
|
- 'Introduction': pipelines/abapEnvironment/introduction.md
|
|
- 'Configuration': pipelines/abapEnvironment/configuration.md
|
|
- 'Extensibility': pipelines/abapEnvironment/extensibility.md
|
|
- 'Stages':
|
|
- 'Initial Checks': pipelines/abapEnvironment/stages/initialChecks.md
|
|
- 'Prepare System': pipelines/abapEnvironment/stages/prepareSystem.md
|
|
- 'Clone Repositories': pipelines/abapEnvironment/stages/cloneRepositories.md
|
|
- 'Test': pipelines/abapEnvironment/stages/test.md
|
|
- 'Build': pipelines/abapEnvironment/stages/build.md
|
|
- 'Integration Tests': pipelines/abapEnvironment/stages/integrationTest.md
|
|
- 'Confirm': pipelines/abapEnvironment/stages/confirm.md
|
|
- 'Publish': pipelines/abapEnvironment/stages/publish.md
|
|
- 'Post': pipelines/abapEnvironment/stages/post.md
|
|
- 'General purpose pipeline':
|
|
- 'Introduction': stages/introduction.md
|
|
- 'Examples': stages/examples.md
|
|
- 'Stages':
|
|
- 'Init Stage': stages/init.md
|
|
- 'Pull-Request Voting Stage': stages/prvoting.md
|
|
- 'Build Stage': stages/build.md
|
|
- 'Additional Unit Test Stage': stages/additionalunittests.md
|
|
- 'Integration Stage': stages/integration.md
|
|
- 'Acceptance Stage': stages/acceptance.md
|
|
- 'Security Stage': stages/security.md
|
|
- 'Performance Stage': stages/performance.md
|
|
- 'Compliance': stages/compliance.md
|
|
- 'Confirm Stage': stages/confirm.md
|
|
- 'Promote Stage': stages/promote.md
|
|
- 'Release Stage': stages/release.md
|
|
- 'Scenarios':
|
|
- 'Build and Deploy Hybrid Applications with SAP Solution Manager': scenarios/changeManagement.md
|
|
- 'Build and Deploy SAPUI5/SAP Fiori Applications on SAP Cloud Platform': scenarios/ui5-sap-cp/Readme.md
|
|
- 'Build and Deploy SAP Cloud Application Programming Model Applications': scenarios/CAP_Scenario.md
|
|
- 'Integrate SAP Cloud Transport Management Into Your CI/CD Pipeline': scenarios/TMS_Extension.md
|
|
- 'Build and Deploy SAP Fiori Applications on SAP HANA Extended Application Services, Advanced Model': scenarios/xsa-deploy/Readme.md
|
|
- 'Build an SAP Fiori Application and Attach It to a Transport Request on an ABAP System': scenarios/upload-to-transportrequest/Readme.md
|
|
- 'Build and Publish Add-on Products on SAP BTP, ABAP Environment': scenarios/abapEnvironmentAddons.md
|
|
- 'Continuous Testing on SAP BTP, ABAP Environment': scenarios/abapEnvironmentTest.md
|
|
- Extensibility: extensibility.md
|
|
- 'Library steps':
|
|
- abapAddonAssemblyKitCheckCVs: steps/abapAddonAssemblyKitCheckCVs.md
|
|
- abapAddonAssemblyKitCheckPV: steps/abapAddonAssemblyKitCheckPV.md
|
|
- abapAddonAssemblyKitCreateTargetVector: steps/abapAddonAssemblyKitCreateTargetVector.md
|
|
- abapAddonAssemblyKitPublishTargetVector: steps/abapAddonAssemblyKitPublishTargetVector.md
|
|
- abapAddonAssemblyKitRegisterPackages: steps/abapAddonAssemblyKitRegisterPackages.md
|
|
- abapAddonAssemblyKitReleasePackages: steps/abapAddonAssemblyKitReleasePackages.md
|
|
- abapAddonAssemblyKitReserveNextPackages: steps/abapAddonAssemblyKitReserveNextPackages.md
|
|
- abapEnvironmentBuild: steps/abapEnvironmentBuild.md
|
|
- abapEnvironmentAssemblePackages: steps/abapEnvironmentAssemblePackages.md
|
|
- abapEnvironmentAssembleConfirm: steps/abapEnvironmentAssembleConfirm.md
|
|
- abapEnvironmentCheckoutBranch: steps/abapEnvironmentCheckoutBranch.md
|
|
- abapEnvironmentCloneGitRepo: steps/abapEnvironmentCloneGitRepo.md
|
|
- abapEnvironmentCreateSystem: steps/abapEnvironmentCreateSystem.md
|
|
- abapEnvironmentPullGitRepo: steps/abapEnvironmentPullGitRepo.md
|
|
- abapEnvironmentRunATCCheck: steps/abapEnvironmentRunATCCheck.md
|
|
- abapEnvironmentRunAUnitTest: steps/abapEnvironmentRunAUnitTest.md
|
|
- apiKeyValueMapDownload: steps/apiKeyValueMapDownload.md
|
|
- apiKeyValueMapUpload: steps/apiKeyValueMapUpload.md
|
|
- apiProxyDownload: steps/apiProxyDownload.md
|
|
- apiProviderDownload: steps/apiProviderDownload.md
|
|
- apiProxyUpload: steps/apiProxyUpload.md
|
|
- artifactPrepareVersion: steps/artifactPrepareVersion.md
|
|
- batsExecuteTests: steps/batsExecuteTests.md
|
|
- buildExecute: steps/buildExecute.md
|
|
- checkmarxExecuteScan: steps/checkmarxExecuteScan.md
|
|
- checksPublishResults: steps/checksPublishResults.md
|
|
- cfManifestSubstituteVariables: steps/cfManifestSubstituteVariables.md
|
|
- cloudFoundryCreateService: steps/cloudFoundryCreateService.md
|
|
- cloudFoundryCreateServiceKey: steps/cloudFoundryCreateServiceKey.md
|
|
- cloudFoundryDeleteService: steps/cloudFoundryDeleteService.md
|
|
- cloudFoundryDeploy: steps/cloudFoundryDeploy.md
|
|
- cnbBuild: steps/cnbBuild.md
|
|
- commonPipelineEnvironment: steps/commonPipelineEnvironment.md
|
|
- containerExecuteStructureTests: steps/containerExecuteStructureTests.md
|
|
- containerPushToRegistry: steps/containerPushToRegistry.md
|
|
- debugReportArchive: steps/debugReportArchive.md
|
|
- detectExecuteScan: steps/detectExecuteScan.md
|
|
- dockerExecute: steps/dockerExecute.md
|
|
- dockerExecuteOnKubernetes: steps/dockerExecuteOnKubernetes.md
|
|
- dubExecute: steps/dubExecute.md
|
|
- durationMeasure: steps/durationMeasure.md
|
|
- fortifyExecuteScan: steps/fortifyExecuteScan.md
|
|
- gatlingExecuteTests: steps/gatlingExecuteTests.md
|
|
- gaugeExecuteTests: steps/gaugeExecuteTests.md
|
|
- gctsCloneRepository: steps/gctsCloneRepository.md
|
|
- gctsCreateRepository: steps/gctsCreateRepository.md
|
|
- gctsDeploy: steps/gctsDeploy.md
|
|
- gctsExecuteABAPQualityChecks: steps/gctsExecuteABAPQualityChecks.md
|
|
- gctsRollback: steps/gctsRollback.md
|
|
- githubCheckBranchProtection: steps/githubCheckBranchProtection.md
|
|
- githubCommentIssue: steps/githubCommentIssue.md
|
|
- githubCreateIssue: steps/githubCreateIssue.md
|
|
- githubCreatePullRequest: steps/githubCreatePullRequest.md
|
|
- githubPublishRelease: steps/githubPublishRelease.md
|
|
- githubSetCommitStatus: steps/githubSetCommitStatus.md
|
|
- gitopsUpdateDeployment: steps/gitopsUpdateDeployment.md
|
|
- gradleExecuteBuild: steps/gradleExecuteBuild.md
|
|
- hadolintExecute: steps/hadolintExecute.md
|
|
- handlePipelineStepErrors: steps/handlePipelineStepErrors.md
|
|
- healthExecuteCheck: steps/healthExecuteCheck.md
|
|
- influxWriteData: steps/influxWriteData.md
|
|
- integrationArtifactDeploy: steps/integrationArtifactDeploy.md
|
|
- integrationArtifactDownload: steps/integrationArtifactDownload.md
|
|
- integrationArtifactGetMplStatus: steps/integrationArtifactGetMplStatus.md
|
|
- integrationArtifactGetServiceEndpoint: steps/integrationArtifactGetServiceEndpoint.md
|
|
- integrationArtifactResource: steps/integrationArtifactResource.md
|
|
- integrationArtifactUnDeploy: steps/integrationArtifactUnDeploy.md
|
|
- integrationArtifactUpdateConfiguration: steps/integrationArtifactUpdateConfiguration.md
|
|
- integrationArtifactUpload: steps/integrationArtifactUpload.md
|
|
- isChangeInDevelopment: steps/isChangeInDevelopment.md
|
|
- jenkinsMaterializeLog: steps/jenkinsMaterializeLog.md
|
|
- kanikoExecute: steps/kanikoExecute.md
|
|
- karmaExecuteTests: steps/karmaExecuteTests.md
|
|
- kubernetesDeploy: steps/kubernetesDeploy.md
|
|
- mailSendNotification: steps/mailSendNotification.md
|
|
- malwareExecuteScan: steps/malwareExecuteScan.md
|
|
- mavenBuild: steps/mavenBuild.md
|
|
- mavenExecute: steps/mavenExecute.md
|
|
- mavenExecuteIntegration: steps/mavenExecuteIntegration.md
|
|
- mavenExecuteStaticCodeChecks: steps/mavenExecuteStaticCodeChecks.md
|
|
- mtaBuild: steps/mtaBuild.md
|
|
- multicloudDeploy: steps/multicloudDeploy.md
|
|
- neoDeploy: steps/neoDeploy.md
|
|
- newmanExecute: steps/newmanExecute.md
|
|
- nexusUpload: steps/nexusUpload.md
|
|
- npmExecuteEndToEndTests: steps/npmExecuteEndToEndTests.md
|
|
- npmExecuteLint: steps/npmExecuteLint.md
|
|
- npmExecuteScripts: steps/npmExecuteScripts.md
|
|
- pipelineExecute: steps/pipelineExecute.md
|
|
- pipelineRestartSteps: steps/pipelineRestartSteps.md
|
|
- pipelineStashFiles: steps/pipelineStashFiles.md
|
|
- pipelineStashFilesAfterBuild: steps/pipelineStashFilesAfterBuild.md
|
|
- pipelineStashFilesBeforeBuild: steps/pipelineStashFilesBeforeBuild.md
|
|
- piperLoadGlobalExtensions: steps/piperLoadGlobalExtensions.md
|
|
- piperPublishWarnings: steps/piperPublishWarnings.md
|
|
- prepareDefaultValues: steps/prepareDefaultValues.md
|
|
- protecodeExecuteScan: steps/protecodeExecuteScan.md
|
|
- seleniumExecuteTests: steps/seleniumExecuteTests.md
|
|
- setupCommonPipelineEnvironment: steps/setupCommonPipelineEnvironment.md
|
|
- shellExecute: steps/shellExecute.md
|
|
- slackSendNotification: steps/slackSendNotification.md
|
|
- snykExecute: steps/snykExecute.md
|
|
- sonarExecuteScan: steps/sonarExecuteScan.md
|
|
- spinnakerTriggerPipeline: steps/spinnakerTriggerPipeline.md
|
|
- testsPublishResults: steps/testsPublishResults.md
|
|
- tmsUpload: steps/tmsUpload.md
|
|
- transportRequestCreate: steps/transportRequestCreate.md
|
|
- transportRequestDocIDFromGit: steps/transportRequestDocIDFromGit.md
|
|
- transportRequestRelease: steps/transportRequestRelease.md
|
|
- transportRequestReqIDFromGit: steps/transportRequestReqIDFromGit.md
|
|
- transportRequestUploadCTS: steps/transportRequestUploadCTS.md
|
|
- transportRequestUploadRFC: steps/transportRequestUploadRFC.md
|
|
- transportRequestUploadSOLMAN: steps/transportRequestUploadSOLMAN.md
|
|
- uiVeri5ExecuteTests: steps/uiVeri5ExecuteTests.md
|
|
- vaultRotateSecretId: steps/vaultRotateSecretId.md
|
|
- whitesourceExecuteScan: steps/whitesourceExecuteScan.md
|
|
- writeTemporaryCredentials: steps/writeTemporaryCredentials.md
|
|
- xsDeploy: steps/xsDeploy.md
|
|
- 'Library Steps (deprecated)':
|
|
- artifactSetVersion: steps/artifactSetVersion.md
|
|
- checkChangeInDevelopment: steps/checkChangeInDevelopment.md
|
|
- npmExecute: steps/npmExecute.md
|
|
- transportRequestUploadFile: steps/transportRequestUploadFile.md
|
|
- gctsExecuteABAPUnitTests: steps/gctsExecuteABAPUnitTests.md
|
|
- 'Command line tool': cli/index.md
|
|
|
|
theme:
|
|
name: 'material'
|
|
palette:
|
|
primary: 'teal'
|
|
accent: 'purple'
|
|
logo: 'images/piper_400_white.png'
|
|
favicon: 'images/favicon.ico'
|
|
extra:
|
|
font:
|
|
text: 'Slabo 13px'
|
|
code: 'Ubuntu Mono'
|
|
markdown_extensions:
|
|
- admonition
|
|
- attr_list
|
|
- codehilite:
|
|
guess_lang: false
|
|
- toc:
|
|
permalink: true
|
|
- footnotes
|
|
- pymdownx.superfences
|
|
- pymdownx.tabbed
|
|
- pymdownx.details
|
|
extra_css:
|
|
- 'css/extra.css'
|
|
edit_uri: edit/master/documentation/docs
|
|
site_dir: docs-gen
|
|
repo_url: https://github.com/SAP/jenkins-library
|