-
Notifications
You must be signed in to change notification settings - Fork 6
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
Add no deps provider make target #718
Conversation
I personally like that a lot and would use it, but adding @iwahbe as reviewer as they focused on re-designing builds recently to cross-check if this is a good idea with respect to further plans here. |
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's unfortunate that we don't have a great caching solution for the schema, but we don't. If this improves the dev loop, LGTM!
I'd like to make sure we have an explanation for the extra target in the makefile when we merge. I have left a suggestion for what that would be, but you are free to expand on it.
Co-authored-by: Ian Wahbe <[email protected]>
Co-authored-by: Ian Wahbe <[email protected]>
I missed this in #718. Necessary to avoid any conflicts with actual files.
This PR adds a new make target for providers
provider_no_deps
- this one will just run the go build command withouttfgen
andinstall_plugins
. This is needed sincetfgen
andinstall_plugins
have no caching, so will rerun each time and I'd like to use thego build
in pulumi/pulumi-aws#2953