Skip to content
This repository has been archived by the owner on Nov 2, 2023. It is now read-only.

Commit

Permalink
Merge branch 'prepare-release' into release
Browse files Browse the repository at this point in the history
  • Loading branch information
s4sdkJenkinsBot committed May 22, 2020
2 parents 9596d47 + e422dd2 commit 4ecf47a
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 7 deletions.
9 changes: 4 additions & 5 deletions configuration.md
Expand Up @@ -3,11 +3,11 @@
## Table of Contents

* [Pipeline configuration](#pipeline-configuration)
* [customDefaults](#customDefaults)
* [General configuration](#general-configuration)
* [automaticVersioning](#automaticversioning)
* [features](#features)
* [jenkinsKubernetes](#jenkinskubernetes)
* [sharedConfiguration](#sharedconfiguration)
* [Stage configuration](#stage-configuration)
* [staticCodeChecks](#staticcodechecks)
* [backendIntegrationTests](#backendintegrationtests)
Expand Down Expand Up @@ -56,7 +56,7 @@ To adjust the SAP Cloud SDK Pipeline to your project's needs, it can be customiz

### customDefaults
Custom default configurations are user defined default pipeline configurations and can be used to share common configuration among different projects.
For more information on how to configure custom default configurations, please refer to the documentation in [project-piper](https://sap.github.io/jenkins-library/configuration/#custom-default-configuration).
For more information on how to configure custom default configurations, please refer to the documentation in [project "Piper"](https://sap.github.io/jenkins-library/configuration/#custom-default-configuration).

### General configuration

Expand All @@ -66,7 +66,6 @@ For more information on how to configure custom default configurations, please r
| `projectName` | | `artifactId` from pom | Name of the project |
| `collectTelemetryData` | | `true` | No personal data is collected. For details, consult the [analytics documentation](doc/operations/analytics.md). |
| `unsafeMode` | | `false` | Enable unsafe mode to skip checking environment variables for insecure elements. Only use this for demo purposes, **never for productive usage**. |
| `sharedConfiguration` | | | Path to a shared configuration file which is merged with the project's configuration file. |

#### automaticVersioning
The pipeline can be configured to store release candidates in a nexus repository after they passed all stages successfully. By turning on automatic versioning, one can avoid that multiple builds of a continuously delivered application lead to version collisions in nexus. When activated, the pipeline will assign unique maven versions for each release candidate. If you are not building a continuously delivered application, you will typically disable automatic versioning.
Expand Down Expand Up @@ -126,7 +125,7 @@ general:

#### staticCodeChecks

The configuration of the stage has been moved to the step [mavenExecuteStaticCodeChecks](#mavenExecuteStaticCodeChecks). For more information on how to configure this step please refer to the documentation in [project-piper](https://sap.github.io/jenkins-library/steps/mavenExecuteStaticCodeChecks/).
The configuration of the stage has been moved to the step [mavenExecuteStaticCodeChecks](#mavenExecuteStaticCodeChecks). For more information on how to configure this step please refer to the documentation in [project "Piper"](https://sap.github.io/jenkins-library/steps/mavenExecuteStaticCodeChecks/).

#### backendIntegrationTests

Expand Down Expand Up @@ -691,7 +690,7 @@ The mavenExecute step is used for all invocations of the mvn build tool. It is e
| `projectSettingsFile` | | | The project settings.xml to be used for maven builds. You can specify a relative path to your project root or a URL starting with http or https. |

#### mavenExecuteStaticCodeChecks
The mavenExecuteStaticCodeChecks step executes static code checks for maven based projects. The tools SpotBugs and PMD are used. For more information on how to configure this step please refer to the documentation in [project-piper](https://sap.github.io/jenkins-library/steps/mavenExecuteStaticCodeChecks/).
The mavenExecuteStaticCodeChecks step executes static code checks for maven based projects. The tools SpotBugs and PMD are used. For more information on how to configure this step please refer to the documentation in [project "Piper"](https://sap.github.io/jenkins-library/steps/mavenExecuteStaticCodeChecks/).

#### executeNpm
The executeNpm step is used for all invocations of the npm build tool. It is, for example, used for building the frontend and for executing end to end tests.
Expand Down
2 changes: 1 addition & 1 deletion doc/pipeline/shared-config-between-projects.md
@@ -1 +1 @@
This document was merged into the [project "Piper"](https://sap.github.io/jenkins-library/pipelines/cloud-sdk/shared-config-between-projects/) docs.
This document was merged into the [project "Piper"](https://sap.github.io/jenkins-library/configuration/#custom-default-configuration) docs.
2 changes: 1 addition & 1 deletion s4sdk-pipeline.groovy
@@ -1,6 +1,6 @@
#!/usr/bin/env groovy

final def pipelineSdkVersion = 'v33'
final def pipelineSdkVersion = 'v34'

library "s4sdk-pipeline-library@${pipelineSdkVersion}"
cloudSdkPipeline(script: this)

0 comments on commit 4ecf47a

Please sign in to comment.