如何在每次推送到GitHub存储库时运行CircleCI?

时间:2016-09-30 09:22:10

标签: git heroku github continuous-integration circleci

我想在我的项目中实现这样的工作流程:我创建一个git push origin master,然后运行测试,然后在测试之后将项目部署到Heroku。

我已经从github存储库在Heroku上设置了自动部署,并检查它应该等待CircleCI测试通过。但是当我运行git push origin master(其中origin是GitHub存储库)时,没有任何反应。只有在我手动进入CircleCI仪表板,然后进入项目设置,然后到Test commands然后按Save and Go时才会运行测试。这会触发新的构建,在完成后,我的应用程序就会被部署。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我在黑暗中做了一个巨大的刺,因为你没有链接任何东西,但你的存储库根目录中是否有circle.yml文件,你需要所有的测试和部署命令?听起来你错过了。添加之后,您期望的工作流程应该“正常工作”。