![](/img/trans.png)
[英]SSHKit::Runner::ExecuteError on ruby 3.1.2
你好 導軌 7.0.3 紅寶石 3.1.2 兩個服務器(生產/登台)和存儲庫都在我自己的 linux 上。 手動,我可以 ssh 進入生產服務器並從那里 ssh 到存儲庫服務器。 生產機器上的git clone也完成了他的工作(手動,用於測試)。 我在生產機器上完成了eval "${s ...
[英]SSHKit::Runner::ExecuteError on ruby 3.1.2
你好 導軌 7.0.3 紅寶石 3.1.2 兩個服務器(生產/登台)和存儲庫都在我自己的 linux 上。 手動,我可以 ssh 進入生產服務器並從那里 ssh 到存儲庫服務器。 生產機器上的git clone也完成了他的工作(手動,用於測試)。 我在生產機器上完成了eval "${s ...
[英]How to ask for a user input from a remote server with SSHKit?
我需要從遠程服務器上的ruby腳本中請求用戶輸入。 我設法用下面的代碼用bash執行它 當我在本地計算機上運行此腳本時,我看到 我嘗試將bash CMD代碼包裝到ruby腳本中: 並得到以下結果: 我正在查看SSHKit Github主頁上的“ 交互式命令”部分 ...
[英]SSHKit command or Capistrano task to filter/replace tokens on upload
我正在使用Capistrano來為舊版非Ruby應用程序部署配置文件,出於奧秘的舊版原因,需要使用目標主機的標准名稱進行參數設置,例如 除此之外,對於給定的環境,配置文件之間沒有區別,因此我希望能夠僅定義一個模板(示例使用Mustache,但可以是ERB或其他任何東西): 我當前 ...
[英]cap aborted! SSHKit::Runner::ExecuteError: and Net::SSH::AuthenticationFailed for user
我一直在嘗試使用Capistrano部署Rails應用程序,但是當我運行cap production deploy我得到: 我試圖運行cap production rvm:check --trace ,我明白了 這是我deploy.rb ssh部分的樣子: 我的confi ...
[英]Capistrano 3: How can I suppress status output?
我創建了一個Capistrano任務來執行rake命令。 我計划將輸出(STDOUT)重定向到文件。 例如 cap production invoke:rake TASK=mytask > out 這有效,但我的輸出包括一些額外的Capistrano狀態輸出,例如 00 ...
[英]Ruby sshkit IPv6 string addressing issues
我確信這是我的一個問題,我從根本上是誤解。 我正在使用sshkit連接並將一些文件上傳到具有IPv6尋址的服務器。 我可以通過SSH連接到服務器,其地址如下: 2001:aaa:bbb:cc:dddd:eeee:ffff:gggg 在我嘗試利用sshkit做同樣的事情之前沒有 ...
[英]capistrano-template: undefined method `template' for #<SSHKit::Backend::Printer
為了使用帶有capistrano的erb模板(無軌),我按照https://github.com/faber-lotto/capistrano-template中給出的說明進行操作,但是在運行[bundle exec] cap staging define_usermacros -n --tra ...
[英]Capistrano Deployment Failure - SSH Kit?
通過說我是Capistrano的新手來做序。 話雖這么說,但我有一個功能性應用程序,之前曾使用Capistrano進行過多次部署。 我對該應用程序進行了幾次更新,並嘗試cap production deploy 。 我收到此錯誤輸出: 在我看來,Capistrano和SSHkit之 ...
[英]Capistrano change command when executed on localhost
我也是Capistrano和Ruby / Rake的新手。 由於我在Windows中本地工作,因此有時會遇到很多困難。.我正在運行capistrano-wpcli來推和拉我的Wordpress數據庫。 該腳本在此過程中確實使用gunzip,在Unix上工作正常,但在Windows中卻 ...
[英]Capistrano: Supply password from local variable for ssh sign-in so that there is no prompt
我想知道是否可以使用要求的密碼進行ssh登錄, interaction_handler似乎不適用於此任務。 到目前為止,我有: 在該執行行上,它嘗試登錄到服務器,服務器提示輸入密碼。 如何提供存儲在:pw那個? ...
[英]What is the difference between execute, test and capture commands in Capistrano?
在SSHkit-Github上它說: 所有后端都支持執行(* args),test(* args)和capture(* args) 從SSHkit-Rubydoc ,我知道execute實際上是一個別名來test ? 在Capistrano / SSHKit中 test ...
[英]Custom output with capistrano 3
我需要更改由sshkit格式化程序生成的輸出,並且無法安裝其他gems,但可以調整capistrano 3的配置。 首先,我嘗試僅創建新的Formatter(我只是復制粘貼漂亮的Formatter,並進行了一些輸出更改)。 像這樣https://gist.github.com/Dariusp ...
[英]Is it possible to forward X11 windows in a Capistrano 3?
我正在嘗試從遠程服務器轉發X11窗口。 通常我可以做類似的事情 ssh -X some@address 然后例如運行 feh image.jpg 在我的本地計算機上查看image.jpg圖片。 Capistrano 3是否有可能獲得這種行為? 我正在安裝軟件,它需要 ...
[英]Capistrano 3 / SSHKit.config.umask not working
我正在嘗試運行配置了SSHKit.config.umask的測試命令: 部署.rb: SSHKit.config.umask = '777' 部署.rake namespace :deploy do task :test do on roles :web do exec ...
[英]How to get the final command to be executed by sshkit
我想創建一個有能力執行一項任務並將所有命令包裝在另一個命令中的gem。 例如, capistrano3-unicorn gem unicorn:start任務將在服務器上執行,例如bundle exec unicorn -c unicorn.rb -E production ,但是exec ...
[英]capistrano 3 pury ruby error — Don't know how to build task ':check'
我在ruby腳本文檔中關注了capistrano 。 我的文件: capistrano版本: 紅寶石版本: 紅寶石腳本: 執行: 盡管我不確定,但似乎缺少名稱空間- Don't know how to build task ':check'其中':c ...
[英]Cap aborted SSHKit error
我正在嘗試使用capistrano部署我的rails應用程序,並且在命令后出現以下錯誤: 輸出: 為了清楚起見,我將真實的服務器名稱替換為“ appname”以保持機密;)感謝您的任何建議! 我希望它是一個簡單的修復程序,並且我也會繼續研究錯誤。 ...
[英]Capistrano : NoMethodError: undefined method `recv' for #<IO:fd XX>
Capistrano(> 3)中的此錯誤阻止我部署我的Rails應用程序。 我的Capistrano配置在另一個環境中運行良好。 我正在使用代理連接到我的遠程服務器(在兩個環境中)。 SSH連接工作正常。 有沒有人遇到過這個問題? 解決方法 我對錯誤的理解是 ...
[英]Rails 4, Capistrano 3 fail during bundle exec rake assets:precompile and returns rake stdout: Nothing
在rake資產期間使用Capistrano進行部署失敗:預編譯: 提示響應此錯誤: 在這里我的debloy.rb 你可以在這個要點上找到關於這個問題的更多細節: https : //gist.github.com/richardsondx/10092890我注意到rake ...
[英]Declaring and using ruby functions within capistrano 3 tasks
我在這里描述了同樣的問題: 如何在另一個Capistrano的任務中調用Capistrano的任務? 但是,回滾到Capistrano v3.0.1和sshkit 1.0的解決方法對我不起作用。 通過本教程 ,我在lib / capistrano / tasks中聲明了自定義任 ...