-
Notifications
You must be signed in to change notification settings - Fork 29
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
feat(schedule)!: show schedule errors and nest object #1108
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #1108 +/- ##
=======================================
Coverage ? 68.08%
=======================================
Files ? 394
Lines ? 13284
Branches ? 0
=======================================
Hits ? 9044
Misses ? 3731
Partials ? 509
|
- Preload owner in Repo, which is nested in Schedule - Update unit tests to reflect change - Update integration tests to reflect change
… into feat/show-schedule-errors
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice. One small thing I noticed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
couple minor things. lgtm otherwise.
Description
Whenever a user has a YAML bug in their pipeline, or any other build-breaking error that short-circuits pipeline execution, they can usually find these error in the Audit tab, where we populate the hook with the error message.
This is currently not available for schedules. Instead, the error is just logged.
Desired View
Notable Changes
Schedule
out ofgo-vela/types
and intogo-vela/server
Schedule
into a nested object containingRepo
andUser
informationreflect.DeepEqual
withcmp.Diff
in test filesRelated
go-vela/community#872