Failed code merges are suppressed using --no-interaction
with terminus multidev:merge-from-dev
#2524
Open
3 of 9 tasks
Platform
Installed Via
PHP Version
Terminus Version
3.3.0
Command Executed
Expected behavior
If attempting to merge
master
(fromdev
) into the multidev environment would produce a merge conflict, I would expect this command to always report the merge as a failure due to the conflict:Actual behavior
The failure does get reported using default options or with
--yes
, but using--no-interaction
(even with the--yes
option) acts as if the merge happened successfully, when it didn't:In my case the merge conflict happens to be with my
composer.lock
file having been updated independently in both environments, so there is an actual merge conflict I need to resolve manually.Here is the output with
--no-interaction -vvv
(like the above commands I've obfuscated the site and environment names:The text was updated successfully, but these errors were encountered: