在命令行将静态html站点部署到s3。
alotofeffort的Python项目详细描述
立即在命令行将静态html站点部署到s3。
我做这个是出于挫败,在花了很多精力试图 找到一个没有问题的pypi包。
文档
完整的文档位于http://alotofeffort.rtfd.org。
快速启动
安装:
pip install alotofeffort
在~/.boto中按标准方式配置boto
然后使用它将静态html网站部署到s3存储桶:[Credentials]
aws_access_key_id = ...
aws_secret_access_key = ...
$ alotofeffort www/ mybucket
功能
- 使用标准BOTO配置。
- 部署后打印s3端点url。
- 自动将bucket配置为一个网站,所有文件都是公共的。
- 只上载已更改的文件。检查文件的更改 比较文件的本地和远程md5散列。
- 从不自动删除。事实上,它根本不删除文件!(在未来, 它将检查是否需要从s3中删除任何文件,并在 删除任何内容。)
历史记录
0.4.0(2015-09-15)
- 将boto升级到2.38.0。
- 为python 3.3、3.4、3.5添加了tox-env。
- PEP 8清理。
- 自述文件清理。
- setup.py的改进。
0.3(2013-07-27)
- 只上载已更改的文件。检查文件的更改 比较文件的本地和远程md5散列。
0.2(2013-07-17)
- 它适用于Python2.6和2.7。
0.1(2013-07-14)
- pypi上的第一个版本。