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 - 'Pipelines': - 'ABAP Environment pipeline': - 'Introduction': pipelines/abapEnvironment/introduction.md - 'Configuration': pipelines/abapEnvironment/configuration.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 - 'SAP Cloud SDK pipeline': - 'Introduction': pipelines/cloud-sdk/introduction.md - 'Configuration': pipelines/cloud-sdk/configuration.md - 'Stages': - 'Build and Test': stages/build.md - 'Additional Unit Tests': stages/additionalunittests.md - 'Integration Tests': stages/integration.md - 'End to End Tests': stages/acceptance.md - 'Security': stages/security.md - 'Compliance': stages/compliance.md - 'Performance': stages/performance.md - 'Production Deployment': stages/release.md - 'Build Tools': pipelines/cloud-sdk/build-tools.md - 'Cloud Qualities': pipelines/cloud-sdk/cloud-qualities.md - 'Scenarios': - 'Build and Deploy Hybrid Applications with Jenkins and SAP Solution Manager': scenarios/changeManagement.md - 'Build and Deploy SAP UI5 or SAP Fiori Applications on SAP Cloud Platform with Jenkins': scenarios/ui5-sap-cp/Readme.md - 'Build and Deploy Applications with Jenkins and the SAP Cloud Application Programming Model': scenarios/CAP_Scenario.md - 'Integrate SAP Cloud Platform Transport Management Into Your CI/CD Pipeline': scenarios/TMS_Extension.md - 'Build and Deploy SAP Fiori Applications on SAP HANA XS Advanced': scenarios/xsa-deploy/Readme.md - 'Build an SAP Fiori Application and Attach It to a Transport Request on an ABAP System with Jenkins': scenarios/upload-to-transportrequest/Readme.md - Extensibility: extensibility.md - 'Library steps': - abapAddonAssemblyKitCheckCVs: steps/abapAddonAssemblyKitCheckCVs.md - abapAddonAssemblyKitCheckCVs: steps/abapAddonAssemblyKitCheckPV.md - abapAddonAssemblyKitCreateTargetVector: steps/abapAddonAssemblyKitCreateTargetVector.md - abapAddonAssemblyKitPublishTargetVector: steps/abapAddonAssemblyKitPublishTargetVector.md - abapAddonAssemblyKitRegisterPackages: steps/abapAddonAssemblyKitRegisterPackages.md - abapAddonAssemblyKitReleasePackages: steps/abapAddonAssemblyKitReleasePackages.md - abapAddonAssemblyKitReserveNextPackages: steps/abapAddonAssemblyKitReserveNextPackages.md - abapEnvironmentAssemblePackages: steps/abapEnvironmentAssemblePackages.md - abapEnvironmentCheckoutBranch: steps/abapEnvironmentCheckoutBranch.md - abapEnvironmentCloneGitRepo: steps/abapEnvironmentCloneGitRepo.md - abapEnvironmentPullGitRepo: steps/abapEnvironmentPullGitRepo.md - abapEnvironmentRunATCCheck: steps/abapEnvironmentRunATCCheck.md - artifactPrepareVersion: steps/artifactPrepareVersion.md - batsExecuteTests: steps/batsExecuteTests.md - buildExecute: steps/buildExecute.md - checkChangeInDevelopment: steps/checkChangeInDevelopment.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 - 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 - gaugeExecuteTests: steps/gaugeExecuteTests.md - gctsCloneRepository: steps/gctsCloneRepository.md - gctsCreateRepository: steps/gctsCreateRepository.md - gctsDeploy: steps/gctsDeploy.md - gctsExecuteABAPUnitTests: steps/gctsExecuteABAPUnitTests.md - gctsRollback: steps/gctsRollback.md - githubCheckBranchProtection: steps/githubCheckBranchProtection.md - githubCreatePullRequest: steps/githubCreatePullRequest.md - githubPublishRelease: steps/githubPublishRelease.md - githubSetCommitStatus: steps/githubSetCommitStatus.md - hadolintExecute: steps/hadolintExecute.md - handlePipelineStepErrors: steps/handlePipelineStepErrors.md - healthExecuteCheck: steps/healthExecuteCheck.md - influxWriteData: steps/influxWriteData.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 - 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 - transportRequestRelease: steps/transportRequestRelease.md - transportRequestUploadFile: steps/transportRequestUploadFile.md - uiVeri5ExecuteTests: steps/uiVeri5ExecuteTests.md - whitesourceExecuteScan: steps/whitesourceExecuteScan.md - writeTemporaryCredentials: steps/writeTemporaryCredentials.md - xsDeploy: steps/xsDeploy.md - 'Library Steps (deprecated)': - artifactSetVersion: steps/artifactSetVersion.md - npmExecute: steps/npmExecute.md - 'Command line tool': cli/index.md theme: name: 'material' palette: primary: 'teal' accent: 'purple' logo: 'images/piper_head_white.png' favicon: 'images/favicon.ico' extra: font: text: 'Slabo 13px' code: 'Ubuntu Mono' markdown_extensions: - admonition - codehilite(guess_lang=false) - toc(permalink=true) - footnotes - pymdownx.superfences extra_css: - 'css/extra.css' edit_uri: edit/master/documentation/docs site_dir: docs-gen repo_url: https://github.com/SAP/jenkins-library