-
Notifications
You must be signed in to change notification settings - Fork 116
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add viewer for workflow jobs and ability to cancel/rerun and view job logs #632
Conversation
🦋 Changeset detectedLatest commit: 88d1c3f The changes in this PR will be included in the next version bump. This PR includes changesets to release 14 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
Codecov Report
@@ Coverage Diff @@
## master #632 +/- ##
==========================================
- Coverage 44.35% 44.14% -0.21%
==========================================
Files 892 892
Lines 39401 39649 +248
Branches 9004 9050 +46
==========================================
+ Hits 17476 17504 +28
- Misses 21866 22086 +220
Partials 59 59
|
5fe7057
to
03a1141
Compare
dc52e40
to
eecb5d6
Compare
@MauricioUyaguari please provide a screenshot/video of what you did for the test section in the PR description? Thanks! |
packages/legend-studio/src/components/editor/side-bar/WorkspaceWorkflows.tsx
Outdated
Show resolved
Hide resolved
packages/legend-studio/src/components/editor/side-bar/WorkspaceWorkflows.tsx
Outdated
Show resolved
Hide resolved
packages/legend-studio/src/components/editor/side-bar/WorkspaceWorkflows.tsx
Outdated
Show resolved
Hide resolved
packages/legend-studio/src/components/editor/side-bar/WorkspaceWorkflows.tsx
Outdated
Show resolved
Hide resolved
packages/legend-studio/src/stores/sidebar-state/WorkspaceWorkflowsState.ts
Show resolved
Hide resolved
packages/legend-studio/src/stores/sidebar-state/WorkspaceWorkflowsState.ts
Show resolved
Hide resolved
eecb5d6
to
d49d140
Compare
Co-authored-by: An Phi <aphi@skidmore.edu>
Co-authored-by: An Phi <aphi@skidmore.edu>
ece2dfe
to
884f53a
Compare
packages/legend-studio/src/stores/sidebar-state/WorkspaceWorkflowsState.ts
Outdated
Show resolved
Hide resolved
packages/legend-studio/src/stores/sidebar-state/WorkspaceWorkflowsState.ts
Outdated
Show resolved
Hide resolved
packages/legend-studio/src/stores/sidebar-state/WorkspaceWorkflowsState.ts
Outdated
Show resolved
Hide resolved
packages/legend-studio/src/components/editor/side-bar/WorkspaceWorkflows.tsx
Outdated
Show resolved
Hide resolved
packages/legend-studio/src/stores/sidebar-state/WorkspaceWorkflowsState.ts
Show resolved
Hide resolved
2849ee3
to
3469dda
Compare
packages/legend-studio/src/stores/sidebar-state/WorkspaceWorkflowsState.ts
Outdated
Show resolved
Hide resolved
3469dda
to
88d1c3f
Compare
Summary
Adds workflow jobs apis to
SDLCServerClient
including the ability to cancel and retry jobs, view job logs and run manual jobs.Adds workflow jobs viewer to view all jobs tied to workflow and each job status including the ability to cancel/retry jobs and view the logs.
Closes #613.
How did you test this change?
N/A
Video Demo
workflow.mov