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