Real-time event matching while editing Pipeline Condition #146
eric-anderton-at-rearc
started this conversation in
Feature Requests and Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I think there's an opportunity to provide something really useful in Noop's editing workflow. Basically, I'm requesting something like edit-time debugging, without needing to fumble with both git and Noop to see why things aren't working.
Right now, I'm struggling to establish a matching expression for a repository release event. I can view the event stream on the Application screen, and I can see the Condition code in the editor screen. But I can't easily see both at the same time; the Popout Panel feature overlays the editor rather than sitting beside it. I also have no view into specifically what parts of the Condition matched and which ones did not.
I think the Condition editor would benefit from real-time matching against event data. Below, I have imagined an interface that is a mashup of both the event viewer and the editor, that interactively highlights matched events and passed/failed lines in the YAML.
Revised editor with embedded events panel:

Selecting an event highlights which expressions match and which do not:

Toggling the "Show Matched Events" option changes the matching mode to show which events match the current Condition:

Beta Was this translation helpful? Give feedback.
All reactions