capistrano

    0热度

    1回答

    我想创建一个capistrano任务来设置我的日志旋转文件。 namespace :app do task :setup_log_rotation,:roles => :app do rotate_script = %Q{#{shared_path}/log/#{stage}.log { daily rotate #{ENV['days'] || 7}

    3热度

    3回答

    我在Rails开发中使用SASS文件。我不知道我是否应该生成CSS文件 gitignore。 在Git中添加CSS文件的问题是它们只是多余的。 在public/stylesheets/sass SASS文件是我需要的文件。 所以,我有以下行gitignore: # public/stylesheets/*.css 但如果我这样做,当我把我的应用的Heroku,没有CSS文件明显。 什么可能是管

    0热度

    1回答

    我搜查了capistrano文件,但没有找到。

    2热度

    3回答

    我已经继承了一个需要部署的rails站点(很快!)到我们的webhost,这是一个使用FastCGI for rails应用程序的标准* nix共享服务器。过去我曾多次与rails网站合作过,但不会认为自己是专家。 这个特定的应用程序是使用capistrano开发的,我没有经验,而且我读过的所有内容都让我相信,要正确部署应用程序,需要设置一个外部svn帐户,其他的事情,根据我们的时间框架和托管情况

    1热度

    2回答

    在我的服务器,我得到了什么选项是一个基本的无限服务器可以承载无限的Rails项目 可以管理的宝石,因为它使用的cPanel用SSH 现在我搞不清是最新版本, 如何在cPanel中使用no ssh功能并简化我的部署? 我不知道是否可以使用capistrano和git 对此有何指导?使之有可能使用git推送功能进行更新 我从未部署过任何东西, 我试图使用heroku,但我不知道为什么很多用户可以使他们

    1热度

    1回答

    我只是试图运行 cap deploy:setup 在命令行上 ,但希望它运行在只有一个特定的服务器,而不是他们。有没有办法在命令行的一台服务器上运行任务,还是必须在deploy.rb文件中以这种方式定义它?

    3热度

    4回答

    我试图设置多个角色,一个为活,另一个为开发。他们看起来像这样: role :live, "example.com" role :dev, "dev.example.com" 但是,当我运行cap deploy时,它会为两台服务器执行。我已经尝试了以下内容,并始终在两者上执行。 cap deploy live cap ROLE=live deploy 我在想什么?我知道我可以编写一个只响

    0热度

    1回答

    我在本地和Solaris生产服务器上有一个SVN客户端,它们都在我的路径中,所以当我键入svn somethng时,找到该命令(我的PC和Solaris)。 这是错误: C:\dev\apps>cap deploy:migrations * executing `deploy:migrations' * executing `deploy:update_code' executing

    0热度

    2回答

    我想将rails插件转换为gem。 当使用config.gem命令在environment.rb中提到时,是否有任何方法使gem自动添加rake任务和capistrano食谱?

    5热度

    3回答

    我目前正试图尽可能地自动化我们的rails应用程序的部署过程,以便CI服务器上的干净构建可以触发测试服务器上的自动部署。 但是我遇到了一些与以下情况有关的障碍: 我已经将friendly_id gem添加到应用程序中。有一种迁移可以创建所有必要的表格。但要填充这些表格,我需要调用一个rake任务。 现在,这个rake任务只需要调用一次,所以将其添加到部署脚本将会过度。 理想情况下,我在寻找类似迁移