1
我們正在開發Rails Web應用程序,並開始使用Heroku進行部署。持續部署,RoR和Heroku
我們希望有一個持續的部署流程,在推送到生產之前使用一個臨時環境作爲通知。
我搜索了一下,發現Railsonfire和Tddium,看起來很容易配置。 我的朋友告訴我有關Deployinator,這似乎是免費的,但我不知道Heroku整合有多困難。
你有沒有試過這些工具,你怎麼看待它們?或者你知道其他的?
我們正在開發Rails Web應用程序,並開始使用Heroku進行部署。持續部署,RoR和Heroku
我們希望有一個持續的部署流程,在推送到生產之前使用一個臨時環境作爲通知。
我搜索了一下,發現Railsonfire和Tddium,看起來很容易配置。 我的朋友告訴我有關Deployinator,這似乎是免費的,但我不知道Heroku整合有多困難。
你有沒有試過這些工具,你怎麼看待它們?或者你知道其他的?
我們在Spark59的所有應用程序中都使用Codeship進行連續部署,並且無法更快樂。
對我們來說,一個竅門就是從自動部署到首先進行登臺,然後手動推送到生產。我們的流程基本上是這樣的:
我們還將所有GitHub/Codeship/Heroku通知推送到Slack內部的「連續部署」空間中,以便我們始終可以跟蹤構建成功或失敗的時間。
我們使用的是Semaphore,它可以讓事情自動化,讓它在不同的車道上分別運行JS測試和RSpec規範。 – Linus