Yozgat::Deploy::ComposeDiff
Produces real unified diffs against the CURRENT deployment's compose file so the developer sees exactly what to change instead of a vague message.
Class methods
The compose file of the current (live) deployment, if any.
Unified diff between two compose file contents (via git diff --no-index).
Proposed compose file with the first host:container port mapping
switched to the new host port (keeps the container port).