Fixes for visual_minimal CI job
What does this MR do?
This fixes a few things in order for the visual_minimal
CI job to work properly:
- Enables the
allow_failure
flag on the manualvisual
job. This seems to be required to prevent blocking successful pipelines (eg https://gitlab.com/gitlab-org/gitlab-ui/-/pipelines/458463391). Without the flag, it looks like pipelines will stay in theblocked
state indefinitely, waiting for the manual job to complete. - Properly registers components in all stories. See !2592 (comment 824048892) for more details on why this became a problem.
Edited by Paul Gascou-Vaillancourt