【发布时间】:2018-08-02 06:05:11
【问题描述】:
我一直在尝试使用 Travis CI 在 Heroku 上构建我的 React、Express 和 Node 应用程序,但似乎也无法让构建实现我想要的自动化。 我的 Travis Builds 通过了,除了我查看 Heroku 上的开发站点时,一切看起来都很好。即使是像更改文本这样简单的事情,heroku 构建似乎也不会更新视图。
在运行 Travis CI 构建后,我也没有在我的存储库中看到新的 /build 文件夹。我可以手动创建构建并将它们推送到 heroku,但这完全让我失去了持续集成的乐趣。
现在,我的文件结构如下所示: 这是link to the repo
提前致谢!
【问题讨论】:
-
请分享Procfile
-
这是我的 Procfile:
web: node server.js -
运行 Travis CI 后,构建不会显示在 repo 上吗?
-
所以我了解到 Travis CI 并不完全运行您的构建,而是“测试运行”它以检查是否有任何问题。当进行更深入的思考时,这是有道理的。
标签: javascript node.js reactjs heroku travis-ci