-
Notifications
You must be signed in to change notification settings - Fork 416
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
Google, OpenWhisk or Azure support? #128
Comments
Since this plugin is designed to work with Let us know if that is not the case, and why. |
Has anyone tested this plugin with IBM OpenWhisk, Google Cloud Functions, and Azure Functions? |
@alexcasalboni Do you have the opportunity to test it with a test project for one of the providers? We also use only AWS at work, so I cannot make any valid statement on the issue. |
Just renamed the issue. We should gather feedback from users that tried the plugin with other providers than AWS here. |
@HyperBrain I just reached out to the main vendor-plugins maintainers, so maybe we'll find out faster :) |
I've been testing the OpenWhisk provider with this plugin. I can successfully deploy functions bundled with webpack. 💪 The examples I've tested from the There is an issue with the Is it possible to just fire the native |
Could we also add a section to the README highlighting support for the other providers with details on which features work? Maybe a table? |
@jthomas Big 👍 for the evaluation and testing. It is good to hear that at least the basic functionality works as expected.
Good idea! Feel free to add a PR for the README changes (and add the OpenWhisk results there). The section could imo be named "Provider support" with a table as you proposed.
I like this idea. Maybe the plugin could just hook into |
Here's the PR for the provider table. |
More testing has revealed that The serve plugin also uses a provider dependent interface to execute the handler. |
Serve will be abandoned and removed (see #135) in version 3.0.0 in favor of the |
The invoke local integration I mentioned above (#128 (comment)) is handled in #151 . As soon as the PR ( #153 ) is finalized we should test it with the different providers and adjust the provider support table accordingly. |
@jthomas The V3 version in the |
@HyperBrain |
@jthomas Yes, Technically the watch waits for file change callbacks from webpack's watch and retriggers the IMO there are multiple possibilities to cause the issue for you:
However it is worth further investigation. The invoke local support (including watch) should be provider agnostic as it only uses framework and Webpack functions. |
@jthomas I just released v3. Can you check with the OpenWhisk plugin again and fill the compatibility table? Thanks. |
I've just checked this and all commands are now working! |
That's good news 👍 Thanks for testing. |
Hey guys, I'm a Google Cloud Functions type of guy (https://github.com/serverless/serverless-google-cloudfunctions), and I could not get it working. After further investigation, it seems like |
UPDATE: #199 is exactly the error I'm getting. Weird since it seems to have been resolved! |
Closing this as it was only a summary to get info about other providers |
Wondering if support for Google Cloud Functions is on the horizon?
The text was updated successfully, but these errors were encountered: