我想在我的项目中实现这样的工作流程:我创建一个git push origin master
,然后运行测试,然后在测试之后将项目部署到Heroku。
我已经从github存储库在Heroku上设置了自动部署,并检查它应该等待CircleCI测试通过。但是当我运行git push origin master
(其中origin
是GitHub存储库)时,没有任何反应。只有在我手动进入CircleCI仪表板,然后进入项目设置,然后到Test commands
然后按Save and Go
时才会运行测试。这会触发新的构建,在完成后,我的应用程序就会被部署。
我该如何解决这个问题?
答案 0 :(得分:0)
我在黑暗中做了一个巨大的刺,因为你没有链接任何东西,但你的存储库根目录中是否有circle.yml
文件,你需要所有的测试和部署命令?听起来你错过了。添加之后,您期望的工作流程应该“正常工作”。