Skip to content

Commit

Permalink
Add note about docker deployments
Browse files Browse the repository at this point in the history
  • Loading branch information
ashlymat committed Feb 24, 2025
1 parent 0e797ec commit 435cc82
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions documentation/docs/steps/cloudFoundryDeploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,15 +36,14 @@ This table compares deployment strategies for MTA and Non-MTA applications.
| **blue-green** | deployTool = mtaDeployPlugin, <br> Uses MTA plugin <br> Command run `cf deploy bgdeploy` | Deprecated. <br> **Alternative:** Rolling deployment strategy by setting <br> `cfNativeDeployParameters = '--strategy rolling'` |
| | **deployDockerImage not supported** | **deployDockerImage supported**<br>Docker credentials can only be provided as Jenkins environment variable. |

!!! note
Due to [an incompatible change](https://github.com/cloudfoundry/cli/issues/1445) in the Cloud Foundry CLI, multiple buildpacks are not supported by this step.
!!! note
- Due to [an incompatible change](https://github.com/cloudfoundry/cli/issues/1445) in the Cloud Foundry CLI, multiple buildpacks are not supported by this step.

Check failure on line 40 in documentation/docs/steps/cloudFoundryDeploy.md

View workflow job for this annotation

GitHub Actions / Format

Lists should be surrounded by blank lines [Context: "- Due to [an incompatible ch..."]
If your `application` contains a list of `buildpacks` instead of a single `buildpack`, this will be automatically re-written by the step when blue-green deployment is used.

!!! note
Cloud Foundry supports the deployment of multiple applications using a single manifest file.
- Cloud Foundry supports the deployment of multiple applications using a single manifest file.
This option is supported with project "Piper".
In this case, define `appName: ''` since the app name for the individual applications has to be defined via the manifest.
You can find details in the [Cloud Foundry Documentation](https://docs.cloudfoundry.org/devguide/deploy-apps/manifest.html#multi-apps)
- Recommended way to do **docker image deployments** is via [Kubernetes Piper step](https://github.wdf.sap.corp/pages/ContinuousDelivery/piper-doc/steps/kubernetesDeploy/).This step is not capable of deploying docker images built in the same pipeline using other piper steps[i.e., kanikoExecute].

## Prerequisites

Expand Down

0 comments on commit 435cc82

Please sign in to comment.