After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 720309 - Add an interactive mode to cerbero
Add an interactive mode to cerbero
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: packages
git master
Other Linux
: Normal enhancement
: 1.5.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-12-12 09:47 UTC by Andoni Morales
Modified: 2014-11-08 14:15 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Andoni Morales 2013-12-12 09:47:07 UTC
I'd like to add an interative mode to cerbero to handle failures more gracefully with user interactions. The possible actions I have implemented so far are:
 1) Jump to the shell to the recipe build directory
 2) Rebuild from the failing step
 3) Rebuild from scratch
 4) Abort

The patches to review can be found here:
https://github.com/ylatuya/cerbero/commits/master
Comment 1 Andoni Morales 2014-01-31 11:17:35 UTC
commit 678fb18e1a66906fdc844101adf57564e0016ff6
Author: Andoni Morales Alastruey <ylatuya@gmail.com>
Date:   Thu Dec 12 02:08:22 2013 +0100

    shell: go to the build dir when entering the shell

commit 0e25cc0a8e03e72af22f7b885143cb73ef4da9a5
Author: Andoni Morales Alastruey <ylatuya@gmail.com>
Date:   Thu Dec 12 01:47:10 2013 +0100

    shell: show info in the prompt when entering the shell

commit a70163c9d44d28e824efb98125706265739fcc66
Author: Andoni Morales Alastruey <ylatuya@gmail.com>
Date:   Sun Dec 8 14:46:03 2013 +0100

    build: add an interactive mode to handle failures

commit 37b93d8bef6d5b65a3aa68e221f50e44a5cec990
Author: Andoni Morales Alastruey <ylatuya@gmail.com>
Date:   Sun Dec 8 14:45:24 2013 +0100

    shell: move the shell code to the utils namespace