跳转到主要内容

通过命令行将静态HTML网站部署到S3。

项目描述

https://badge.fury.io/py/alotofeffort.png https://travis-ci.org/audreyr/alotofeffort.png?branch=master

通过命令行即时将静态HTML网站部署到S3。

我在尝试找到没有问题就能做这个的PyPI包花费了大量努力后,出于挫败感创建了它。

文档

完整文档位于 http://alotofeffort.rtfd.org

快速入门

安装它

pip install alotofeffort

按照标准方式在 ~/.boto 中配置Boto

[Credentials]
aws_access_key_id = ...
aws_secret_access_key = ...

然后使用它将静态HTML网站部署到S3存储桶

$ alotofeffort www/ mybucket

功能

  • 使用标准Boto配置。

  • 部署后在S3端点URL上打印。

  • 自动将存储桶配置为网站,所有文件都是公开的。

  • 只有更改过的文件才会上传。通过比较本地和远程文件的MD5哈希来检查文件的更改。

  • 从不自动删除。事实上,它根本不删除文件!(将来,它将检查S3中是否有文件需要删除,并在删除任何内容之前提示您。)

历史

0.4.0 (2015-09-15)

  • 升级boto到2.38.0。

  • 添加Python 3.3、3.4、3.5的tox环境。

  • PEP 8清理。

  • README清理。

  • 改进setup.py。

0.3 (2013-07-27)

  • 只有更改过的文件才会上传。通过比较本地和远程文件的MD5哈希来检查文件的更改。

0.2 (2013-07-17)

  • 它在Python 2.6和2.7上工作。

0.1 (2013-07-14)

  • 在PyPI上的第一次发布。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定该选择哪个,请了解更多关于 安装包 的信息。

源分布

alotofeffort-0.4.1.tar.gz (6.2 kB 查看哈希值)

上传时间

构建分布

alotofeffort-0.4.1-py3-none-any.whl (6.5 kB 查看哈希值)

上传时间 Python 3

支持