open-telemetry / opentelemetry-lambda

Create your own Lambda Layer in each OTel language using this starter code. Add the Lambda Layer to your Lamdba Function to get tracing with OpenTelemetry.

Home Page:https://opentelemetry.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ruby: support multiple runtimes while building the ruby layers

xuan-cao-swi opened this issue · comments

commented

Is your feature request related to a problem? Please describe.
Current ruby layer creation only support 3.2 (i.e. hard-coded version) and the releases are also point to 3.2.0 only. Having multiple ruby version (i.e. 3.2.0 and 3.3.0) in layers should be supported

Describe the solution you'd like
sam build on samlple yaml file (e.g. sam build sample.yaml) restrict the docker container to pull based on version. Probably sam is not best solution for building the multi-runtime layer. Python has custom build

Describe alternatives you've considered
Python build process

Additional context

commented

closed as fix merged