-
Notifications
You must be signed in to change notification settings - Fork 49
Parse AnalysisRuns to improve UI #17
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
Conversation
| const parseAnalysisRunStatus = (status: string): string => { | ||
| switch(status) { | ||
| case 'Healthy': | ||
| return 'Successful'; | ||
| case 'Progressing': | ||
| return 'Running'; | ||
| case 'Degraded': | ||
| return 'Failure'; | ||
| default: | ||
| return 'Error'; | ||
| } | ||
| } |
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.
parseAnalysisRunStatus function converts Argo CD status to Argo Rollouts' Analysis Run status.
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.
this is nice. Can this enhancement go to the next release, please?
|
How does this relates with: argoproj/argo-rollouts#1910 ? as 1.3.0 just got released, I don't feel I understand the exact relationship between that and this extension. Does the extension get the changes automatically? Or is the extension a completely separate UI that hooks into CD? |
|
Answered myself, the newly introduced view will be fed with data from argocd, as soon as this pr is merged. |
|
@rbreeze any chance this can be merged 🙏 |
Parse AnalysisRun to take advantage of existing UI elements.
Before:

After:
