Skip to content
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

refactor: add configureProvider plugin action #472

Merged
merged 2 commits into from
Jan 25, 2019
Merged

Conversation

edvald
Copy link
Collaborator

@edvald edvald commented Jan 22, 2019

This is part of a larger branch I had, reworking the provider configuration and preparation mechanisms.

@edvald edvald force-pushed the provider-refactor branch from d198041 to a9ffafc Compare January 22, 2019 17:21
@edvald edvald force-pushed the hot-as-helm branch 2 times, most recently from 82b5d7d to 48f0375 Compare January 23, 2019 14:52
@edvald edvald force-pushed the provider-refactor branch from a9ffafc to d4162e2 Compare January 23, 2019 15:55
@edvald edvald changed the base branch from hot-as-helm to master January 23, 2019 15:55
@edvald edvald requested a review from thsig January 25, 2019 12:57
Copy link
Collaborator

@thsig thsig left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. Added a few minor text/grammar comments.


This can also be used to further specify the semantics of the provider, including dependencies.

This action is called on every execution of Garden, so it should return quickly and avoid doing
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"on every execution of Garden" -> "on every execution of a Garden command"?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about
"Important: This action is called on most executions of Garden commands, so it should return quickly and avoid performing expensive processing or network calls."


This can also be used to further specify the semantics of the provider, including dependencies.

This action is called on every execution of Garden, so it should return quickly and avoid doing
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"avoid doing" -> "avoid"?

@@ -302,6 +321,9 @@ export const moduleActionDescriptions:
configuration and test configuration. Since services and tests are not specified using built-in
framework configuration fields, this action needs to specify those via the \`serviceConfigs\` and
\`testConfigs\` output keys.

This action is called on every execution of Garden, so it should return quickly and avoid doing
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"avoid doing" -> "avoid"?

@@ -287,6 +303,9 @@ export const moduleActionDescriptions:
should not specify the built-in fields (such as \`name\`, \`type\` and \`description\`).

Used when auto-generating framework documentation.

This action is called on every execution of Garden, so it should return quickly and avoid doing
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"avoid doing" -> "avoid"?

@edvald edvald force-pushed the provider-refactor branch from d4162e2 to 8f80c06 Compare January 25, 2019 17:14
@edvald edvald force-pushed the provider-refactor branch from 8f80c06 to bdf6994 Compare January 25, 2019 18:32
@edvald edvald merged commit 7d5d74c into master Jan 25, 2019
@edvald edvald deleted the provider-refactor branch January 25, 2019 18:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants