View CI jobs from current pipeline in the Web IDE
When tests fail on my merge requests, I want to be able to fix the failing tests while looking at the failure output in the logs, so that I know exactly which file, function, and line the issue occurred at. We should make it easy to view the logs of the last commit in the Web IDE.
Proposal
When using the Web IDE I should be able to view a list of which jobs are running, passed or failed for the most recent pipeline for the current commit.
I should be able to view pipeline details side by side with source code so that I can fix any failures.
I will need to commit my changes to trigger a new pipeline, to see if my changes fix the failure.
Designs
Design Notes
- When there are failed jobs and the user opens this pane from the right sidebar icon, default to opening the
Failed jobs
tab instead of theJobs
tab. - The hover effect of the "open in new tab" icon is shown here. This applies to both the pipeline id and the job ids.
Links
Edited by Jeethu Karthik