CI Jobs - Partial Deployments
Allow partial deployments when changes are committed into a branch, so instead of trying to re-deploy the full repo, we should have an option to allow deployment for only the changed items.
CI jobs can now be set to deploy only certain types of metadata change: new, changed, deleted. If only “changed” is selected, no new metadata or deletions will be pushed by the job, only modifications to metadata that exists in both source and target. This selection is found in the job creation/edit screen. You can also specify whether you want the CI job to respect a package.xml file when deploying from a repository for even finer control over what metadata it deploys.
-
Hi Juan,
We're currently adding some functionality to our CI feature, and we'll then look at making further improvements.
Currently, we're adding:
- See current CI jobs in progress
- The ability to kick off a CI job manually rather than having to wait for the job to runOnce those are done, we'll look at the other features that our users need.
I've got a question about your partial deployments feature request and how it work in the UI.
Given the current UI - how would would expect it to work or fit in?