文件名称:deployasaur.us:使用Travis CI自动部署
文件大小:62KB
文件格式:ZIP
更新时间:2024-06-05 02:40:37
JavaScript
不再活动。 过去曾托管在上; 现在离线。 原始自述文件如下。 deployasaur.us 使用Travis CI自动部署 它是如何工作的? 将after_success脚本添加到您的.travis.yml文件中。 after_success : - curl -s "http://www.deployasaur.us/deploy.sh" | bash 使用GitHub凭据登录到并为存储库创建新的部署脚本。 部署脚本是在您的Travis工作者之一上执行的./your-script样式。 您可以使用Travis可以理解的任何语言(一定要包含 ),并且Travis可以通过sudo授予脚本根访问权限。 推送到您的存储库! 假设您 ,则在GitHub上推送到存储库将触发Travis上的新构建,并且如果测试通过,Travis将触发deployasaurus运行您的部署脚本。 像
【文件预览】:
deployasaur.us-master
----.gitignore(73B)
----README.md(2KB)
----services()
--------github.js(5KB)
--------travis.js(858B)
--------index.js(275B)
--------mongo.js(2KB)
----views()
--------layout.jade(2KB)
--------about()
--------error.jade(261B)
--------user()
--------deploy()
----test()
--------noop.js(110B)
----public()
--------images()
--------favicon.ico(2KB)
--------deploy.sh(3KB)
----Vagrantfile(2KB)
----Procfile(18B)
----middleware()
--------viewclass.js(365B)
--------index.js(264B)
----package.json(811B)
----models()
--------repo.js(330B)
--------deploy.js(2KB)
--------user.js(1KB)
--------index.js(264B)
----index.js(2KB)
----.travis.yml(326B)
----assets()
--------css()
--------js()
----controllers()
--------travis.js(2KB)
--------about.js(208B)
--------auth.js(2KB)
--------deploy.js(5KB)
--------user.js(539B)
--------index.js(299B)
--------error.js(705B)