Bug 12315

Summary: Add "nobuild" option to Toaster
Product: [Build System, Metadata & Runtime] Toaster Reporter: David Reyna <david.reyna>
Component: toasterAssignee: David Reyna <david.reyna>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium+ CC: jessica.zhang, richard.purdie, stanciux.mihail
Version: 2.4.1   
Target Milestone: 2.4.2   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Yes (doc changes required)

Description David Reyna 2017-11-07 05:13:01 UTC
Toaster needs to support a workflow where the interface allows access and analysis of captured builds, but disables users from creating and build new projects (on the admin's host).

This restores a workflow from the original Toaster implementation before Project build was introduced.

This workflow is enabled with Toaster is started with the "nobuild" option, which disabled/hides the (a) "New Project" button, the (b) "All Projects" link, and (c) skips starting the build manager backend.

Note: this request came from the ELCE Prague YP BoF meeting.
Comment 1 David Reyna 2017-11-07 05:20:50 UTC
Also when selected, the initial splash screen needs to hide the project/build support.