Allow pipeline ID passed to view command

Created by: cdloh

Describe the feature or problem you'd like to solve

At present you can only select the latest pipeline for a branch or fork of a repo using the view command. Having the ability to pass a pipeline ID allows for more granular selection and tracing

Propose a Solution

Rather then passing a commit SHA around for the view commands select a specific pipeline during the initial load and pass that around the rest of the app further down. Then specifically trace jobs in the lower functions.

I can take a crack at this but would appreciate thoughts before I dive into it.

Additional context

Edited by Kai Armstrong