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

More example documentation for deploying Serverless #5

Open
mt-kelvintaywl opened this issue Jul 19, 2020 · 0 comments
Open

More example documentation for deploying Serverless #5

mt-kelvintaywl opened this issue Jul 19, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@mt-kelvintaywl
Copy link

mt-kelvintaywl commented Jul 19, 2020

Is your feature request related to a problem? Please describe.

Currently, the executor for the setup command assumes a Python + Node environment setup.

this is totally reasonable since we want to install aws-cli and serverless CLI.

If we are using the same executor within a job to also run steps to command: serverless deploy, this would of course, only work in the examples of a Python Lambda, and possibly Node (if using the defaulted image).

This would not seem to work for other languages, like Ruby for example.

since packaging for Ruby dependencies would hit a wall in the same cimg/python:xxx executor.

Describe the solution you'd like

Initially, I was thinking if allowing more flexibility for the orb user to choose their executor / runtime in the setup command would be better since I can, for example, choose to use the lambci/lambci:build-ruby2.5 to serverless deploy (in my case, I needed to deploy to AWS and so LambCI's docker images are useful for serverless package).

However, I think it's not the issue of the setup command, but more about adding more verbose examples of how to deploy for serverless functions of different languages in a series of jobs (using different executors per job)?

Just my thoughts, and happy to help out with more examples (I'm trying to move some CircleCI configuration with deploying Ruby functions with Serverless to using this orb).

Describe alternatives you've considered

Additional context

@mt-kelvintaywl mt-kelvintaywl added the enhancement New feature or request label Jul 19, 2020
@KyleTryon KyleTryon self-assigned this Apr 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants