我正在使用 capistrano 3 设置一个新环境,其中有一个单独的数据库服务器作为db角色。这是我正在使用的规范:
set :stage, "preview"
server 'my-web-server', roles: %w{app web}
server 'my-db-server', roles: %{db}
但是,它会尝试检查my-db-server上的源代码,我不想要它甚至没有git
安装它。鉴于deploy
任务是内置的,我如何阻止 capistrano 这样做?
我可以使用 来解决它ROLES=app,web cap myenv deploy
,但是我怎样才能将其设为默认值,以便我的团队成员不必担心呢?