-
Notifications
You must be signed in to change notification settings - Fork 209
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Creating a central Status Struct #411
Conversation
Noticed you didn't apply the central status struct to keyvault. I assume this is because it follows a different pattern / is in prod so we don't want to mess it up but just wanted to confirm it wasn't an oversight. |
Yes, @clmccart! Exactly. It followed a different pattern so I made a new issue for it here #413 (KeyVault had an additional ID value in the status struct which is being used in the controller and tests, so I'm handling them in a new branch right now. Once that is resolved, we will use the ASOStatus there, too!) |
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.
Looks good! Branch needs updating and hopefully tests will pass :)
Thank you @clmccart :) |
* Preallocate sufficient room for sanitizing the package name * Use v1alpha1api as prefix for API versions * Add IsPreview to PackageReference * Update receiver names * Add tests for IsPreview() * Update tests * Use smart cast in pipeline stage. * Add sorting for package references * Fix version numbers in configuration files * Update paths used in tests * Fix panic caused by nil deployment value * Move files to new namespace * Update another version reference * Uncomment version filters * Update version numbers * Rename file to remove _gen suffix * Revert receiver renames * Use titlecase when creating versioned package imports * Improve doc comments * Fix unit tests for titlecase change * Change order of imports * Revert capitalization of version numbers * Use local variables to simplify code * Reuse implementation of IsPreview() * Fix strange import * Simplify helper method containsPreviewVersionLabel and consumption
Addresses #406
What this PR does / why we need it:
Special notes for your reviewer:
How does this PR make you feel:

If applicable: