Capistrano错误-不知道如何构建任务'symfony:clear_controllers'

时间:2018-09-13 19:40:39

标签: php symfony deployment capistrano capistrano3

我正在尝试将Symfony 3.4Capistrano Version: 3.11.0 (Rake Version: 12.3.0)一起使用来部署capistrano-symfony 1.0.0应用程序,但出现以下错误:

Tasks: TOP => deploy:updated
The deploy has failed with an error: Don't know how to build task 'symfony:clear_controllers' (see --tasks)
Did you mean?  symfony:console
** Invoke deploy:failed (first_time)
** Execute deploy:failed

我已经完成:

gem install capistrano
gem install bundler
gem install capistrano-symfony
bundle install
cap install production
cap production deploy

宝石文件:

# Gemfile
# source 'https://rubygems.org'
gem 'capistrano',  '~> 3.11'
gem 'capistrano-symfony', '~> 1.0.0'

Capfile:

# Load DSL and set up stages
require "capistrano/setup"

# Include default deployment tasks
require "capistrano/deploy"

require 'capistrano/symfony'

require "capistrano/scm/git"
install_plugin Capistrano::SCM::Git

# Load custom tasks from `lib/capistrano/tasks` if you have any defined
Dir.glob("lib/capistrano/tasks/*.rake").each { |r| import r }

deploy.rb

# config valid for current version and patch releases of Capistrano
lock "~> 3.4"

set :application, "Test"
set :repo_url, "git@bitbucket.org:myuser/myrepoishere.git"

# Default deploy_to directory is /var/www/my_app_name
set :deploy_to, "/var/www/html/Test"

# Default value for keep_releases is 5
set :keep_releases, 3

0 个答案:

没有答案