feature: deshacer rebase cuando este falla en el pasaje de cambios
This commit is contained in:
@@ -89,6 +89,12 @@ class ReleaseCommand(Command):
|
||||
else:
|
||||
Git("switch", next_branch, create=True).exec(print="Creando rama release")
|
||||
|
||||
Git("rebase", base, next_branch, onto=group).exec(
|
||||
status = Git("rebase", base, next_branch, onto=group).code(
|
||||
print="Moviendo cambios hacia el siguiente ambiente"
|
||||
)
|
||||
|
||||
if status:
|
||||
Git("rebase", abort=True).exec(
|
||||
print="Deshaciendo cambios por conflictos"
|
||||
)
|
||||
raise GitFlowError("Error al realizar pasaje de cambios a rama objetivo")
|
||||
|
||||
Reference in New Issue
Block a user