capistrano

    0热度

    1回答

    我正在部署一个Symfony应用程序,并且遇到了当前目录上符号链接的问题。 它的作品,当我删除符号链接,我再次部署,这是与符号链接失败的更新! 我已经测试了这些解决方案: Deploy:symlink on capistrano points the "current" directory to previous release 但它不工作,有我的部署文件: set :application, '

    1热度

    1回答

    我使用两个相同的用于测试capistrano部署过程的相同流浪盒。我可以成功地将应用程序从dev框部署到prod框。但是,我无法摆脱密码确认。 据我可以看到从输出,确认发生在部署过程试图运行mkdir -p /capistrano/tmp如下所示。 $ bundle exec cap production deploy --trace ** Invoke production (first_ti

    -1热度

    1回答

    我尝试使用capistrano-rails gem来部署我的生产应用程序。不幸的是,乘客的标准港口是3000,我不能使用。 我该如何更改我的deploy.rb文件,以便部署后可以使用不同的端口启动乘客? 感谢您的支持! 下不会改变任何东西: set :passenger_restart_with_touch, true set :passenger_port, 10666 set :pass

    3热度

    1回答

    我部署项目,Capistrano的后无法启动,但服务器重新启动后彪马不启动.. 我建议立即进行删除办 - >帽生产彪马:启动每次 我试着它: /etc/init.d/myscript #!/bin/sh /etc/init.d/puma_start.sh puma_start.sh #!/bin/bash puma -C /root/project/shared/puma.rb ,但是

    0热度

    1回答

    我配置了capitrano以在Windows上从Git bash部署Rails应用程序。我创建了一个rsa密钥,通过用户部署和另一个rsa密钥连接到远程服务器,并通过我的帐户连接到bitbucket。 在部署之前,我使用两个密钥设置了ssh-agent。 当部署我有一个身份验证失败(publickey错误),但是当我尝试ssh [email protected]它的工作原理和从我的服务器,如果我尝

    0热度

    2回答

    我正在尝试使用gitlab-ci和capistrano来部署我的symfony应用程序。但是我无法通过将密钥注入泊坞窗来部署SSH,脚本在连接时不断提示输入密码。我正在使用gitlab的本地实例。 在gitlab的SSH_PRIVATE_KEY私有变量,我增加了git的用户的私钥,并在SSH_SERVER_HOSTKEYS,在ssh-keyscan -H 192.168.0.226命令的结果。 在

    0热度

    1回答

    我创建了一个deploy.cap,它取决于servers.cap中运行一个或另一个任务的服务器的数量,但我无法找到/想象一下数组的方式。 这是servers.cap我: server "server1.domain.net", :all, :app server "server2.domain.net", :all, :app 你能给我说说怎么做任何很好的例子?我不是卡皮斯特拉诺专家,所以请

    0热度

    1回答

    我想部署在本地服务器上的导轨应用与capistrano。 但是,服务器无法向外部(互联网)ssh,所以我无法使用[email protected]:sample/repo.git作为部署文件中的repo url。相反,我使用https://[email protected]:sample/repo.git。但是当我运行cap production deploy时,我收到了无效的用户名或密码错误。

    0热度

    1回答

    我正在使用Capistrano部署使用文件会话驱动程序的Laravel 5应用程序。我需要做什么,在新版本(部署)中坚持当前会话?

    0热度

    2回答

    所以,问题不在于少见的,到目前为止我已经收集的问题负载关于它的了,不过,没有能够解决这个我自己 我有以下任务: namespace :sidekiq do task :start do on roles(:app), in: :sequence, wait: 5 do within release_path do as :deploy do