Humilis插件用于部署SAM应用程序
项目描述
[](https://pypi.python.org/pypi/humilis-sam)
一个 [humilis][humilis] 插件层,用于部署 [SAM 应用程序][AWS SAM]。
[AWS SAM]: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md [humilis]: https://github.com/humilis/humilis
## 安装
` pip install humilis-sam `
要安装开发版本
` pip install git+https://github.com/humilis/humilis-sam `
## 开发
假设您已安装 [virtualenv][venv]
[venv]: https://virtualenv.readthedocs.org/en/latest/
` make develop `
配置humilis
` make configure `
## 测试
您可以使用以下命令测试无服务器API的部署
` make test `
测试套件应自动销毁已部署的API,但您可以通过手动运行以下命令来确保您没有留下任何基础设施
`bash make delete `
## 示例
有关如何使用此Humilis层的示例,请参阅集成测试: ` tests/integration/humilis-sam-classic.yaml tests/integration/humilis-sam-swagger.yaml `
SAM应用程序可以使用swagger文件进行部署,也可以不使用。如果您选择使用swagger方法,swagger模板将自动生成并输出到您的环境文件旁边。
## 更多信息
请参阅[humilis][humilis]文档。
[humilis]: https://github.com/humilis/humilis/blob/master/README.md
## 联系
如果您有任何问题、错误报告、建议等,请在[GitHub项目页面][github]上创建一个问题。
[github]: http://github.com/humilis/humilis-sam
## 许可证
本软件受[MIT许可证][mit]许可。
[mit]: http://en.wikipedia.org/wiki/MIT_License
请参阅[许可证文件][LICENSE]。
[LICENSE]: https://github.com/humilis/humilis-sam/blob/master/LICENSE.txt
© 2017 Arnaud Charpentier, [Find Hotel][fh]和其他人。
项目详情
humilis-sam-0.1.3.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 922f4a9ddd0bbd110e5e38fad9ac1ddb748765fcbe8562a4f1d6feb51fdb56e7 |
|
MD5 | 8d3f571a471d6ba974004bed957083bc |
|
BLAKE2b-256 | 275342eb94806ae5326ec5c297cba4e2c2417e4a7cefab05c6f80845705ef30d |