-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Development guide out of date #1675
Comments
@rts-rob Thanks for bringing this to our attention. Would you be willing to update this? SAM now matches the development guide of SAM CLI. We should be able to just update SAM's with the relevant parts of SAM CLI's guide: https://github.com/awslabs/aws-sam-cli/blob/develop/DEVELOPMENT_GUIDE.md |
Thanks @jfuss - I took a look but given that my Python skill level is "copy/paste without understanding" I don't think I'm the right contributor to take this one. |
After a couple of hours of frustration following the development guide (a lot longer than I'm happy admitting), I finally got my local dev environment set up. Besides 1. Installing PyEnv
I ran 2. None of the
|
Closing as PR is merged |
Description:
The development guide is out of date. This makes it difficult for the community to contribute to the project.
Specific examples include, but are not limited to:
make setup
- setup is not a target in the Makefile. Believe this should bemake init
?make init
does not install pytestSteps to reproduce the issue:
make setup
Observed result:
Expected result:
dependencies are installed
make init
Observed result:
Expected result:
dependencies are installed
make pr
Observed result:
➜ serverless-application-model git:(develop) make pr make: pytest: No such file or directory make: *** [test] Error 1
Expected result:
tests are run
Suggest a review of the development guide and aligning the commands/semantics with the aws-sam-cli development guide.
The text was updated successfully, but these errors were encountered: