softprops / serverless-rust

āš” šŸ¦€ a serverless framework plugin for rustlang applications
https://www.npmjs.com/package/serverless-rust
MIT License
548 stars 82 forks source link

Is this project still being developed? #107

Open andretietz opened 2 years ago

andretietz commented 2 years ago

Since the last update was half a year ago, I really need to ask, if this project is still alive? I am having a problem, not sure what exactly the problem is...

šŸ› Bug description

Whenever I build my rust-project using cargo, everything works fine. As soon as I try sls package using the plugin, I am getting:

Serverless: Running "serverless" installed locally (in service node_modules)
Serverless: Configuration warning at 'provider.runtime': should be equal to one of the allowed values [dotnetcore2.1, dotnetcore3.1, go1.x, java11, java8, java8.al2, nodejs10.x, nodejs12.x, nodejs14.x, provided, provided.al2, python2.7, python3.6, python3.7, python3.8, python3.9, ruby2.5, ruby2.7]
Serverless:  
Serverless: Learn more about configuration validation here: http://slss.io/configuration-validation
Serverless:  
Serverless: Building Rust user-api.me func...
Serverless: Running containerized build
error: no matching package named `lambda_runtime_api_client` found
location searched: https://github.com/awslabs/aws-lambda-rust-runtime/#a7e17ee4
required by package `lambda_runtime v0.4.1 (https://github.com/awslabs/aws-lambda-rust-runtime/#a7e17ee4)`
    ... which is depended on by `lambda_http v0.4.1 (https://github.com/awslabs/aws-lambda-rust-runtime/#a7e17ee4)`
    ... which is depended on by `user-api v0.1.0 (/code)`
Serverless: Rust build encountered an error: undefined 1.

šŸ¤” Expected Behavior

The build should run free of failures and create package.

šŸ‘Ÿ Steps to reproduce



I guess this might be related to the docker image (?!?)

So am I the only one using the default docker image? If so, is there a newer alternative you can hint me at?

The experimental "dockerless" option works.

This is why I am wondering if this project is still under development...