-
Notifications
You must be signed in to change notification settings - Fork 51
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
New profile for developer console #279
New profile for developer console #279
Conversation
90f6769
to
a1b700d
Compare
@@ -291,11 +291,14 @@ A profile defines a set of checks to run and an indication of whether each check | |||
- community | |||
- Defines the requirements for a community chart to pass helm chart certfication. | |||
- The ```helm-lint``` check is the only mandatory check with all other checks optional. | |||
- developer-console |
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.
Since we are adding one more profile. Need to modify line 284 Four profiles are currently available
part.
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.
Made the change
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.
Overall LGTM, except that one minor change, please see the comment.
b9fe613
to
96765e4
Compare
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.
One minor comment, otherwise looks good.
docs/helm-chart-checks.md
Outdated
@@ -291,11 +291,14 @@ A profile defines a set of checks to run and an indication of whether each check | |||
- community | |||
- Defines the requirements for a community chart to pass helm chart certfication. | |||
- The ```helm-lint``` check is the only mandatory check with all other checks optional. | |||
- developer-console | |||
- Defines the requirements for a developer-console chart to pass helm chart certfication. | |||
- The ```contains-test``` check is an optional check . The ```chart-testing``` and ```images-are-certified``` are checks which are not enabled for this profile. |
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.
You have also removed required-annotations-present
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.
Yeah i did, because we had removed all annotations from the profile yaml so it did not make sense to me, so after discussion with David removed that. Let me know if we need to revert
96765e4
to
388d421
Compare
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.
Minor comment on doc.
docs/helm-chart-checks.md
Outdated
@@ -291,11 +291,14 @@ A profile defines a set of checks to run and an indication of whether each check | |||
- community | |||
- Defines the requirements for a community chart to pass helm chart certfication. | |||
- The ```helm-lint``` check is the only mandatory check with all other checks optional. | |||
- developer-console | |||
- Defines the requirements for a developer-console chart to pass helm chart certfication. |
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.
It is not about passing helm chart certification. Maybe "to validate a chart."
Signed-off-by: Kartikey Mamgain <mamgainkartikey@gmail.com>
388d421
to
be6e15c
Compare
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.
LGTM
This PR adds a new profile to be used for ODC integration.
JIRA:https://issues.redhat.com/browse/HELM-412