文件名称:continuous-deployment-demo
文件大小:16KB
文件格式:ZIP
更新时间:2024-05-29 03:11:37
Python
如何从Travis CI进行部署并运行端到端测试的示例 此存储库演示了如何从Travis文件部署到Google Cloud以及如何在登台环境中运行端到端测试(在e2e_test.py中)。 有关使用托管VM的类似存储库和Travis部署的信息,请参阅分支。 Travis持续部署提供商 Travis具有,可以简化您的.travis.yml。 主要区别在于,尽管仍然需要指定服务帐户凭据,但不再需要显式下载Cloud SDK并运行deploy命令。 要查看示例,请查看以下分支: App Engine 托管 先决条件 下载 安装 部署到您自己的App Engine项目的步骤 您可以在此处通过此仓库观看截屏视频,其中详细介绍了这些步骤。 请注意,Books API密钥是此应用程序的特定要求,但通常不需要从Travis进行部署。 为了验证gcloud命令行工具,始终必须有服务帐户凭据。
【文件预览】:
continuous-deployment-demo-master
----.travis.yml(1KB)
----credentials.tar.gz.enc(2KB)
----main.py(1KB)
----client-secret.json.sample(281B)
----app.yaml(1KB)
----LICENSE(11KB)
----CONTRIBUTING.md(2KB)
----api_key.py.sample(21B)
----requirements.txt(275B)
----.gitignore(54B)
----e2e_test.py(798B)
----README.md(3KB)
----scripts()
--------fetch_gae_sdk.py(3KB)
----test_main.py(881B)