Skip to content

Selective deployments/pull request #548

Answered by nvuillam
EnglundAndreas asked this question in Q&A
Discussion options

You must be logged in to vote

@EnglundAndreas when your Application Lifecycle Management is with CI/CD, you don't deploy features, you deploy branches that contain features :)

So selective deployment is not an option, because multiple features can have dependencies between each other, and when you test, you test the whole state of a branch, not standalone metadatas, so if you don''t deploy the full version, what you tested before might not work in target org

A classic way to handle urgent - not urgent deployments is to handle 2 streams: RUN & BUILD

  • features that needs to be tested: PR with integration branch as target
  • features for RUN (hotfixes): PR with preprod branch as target
  • RUN merged PRs must be periodically re…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by EnglundAndreas
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants