2013-06-25 65 views
2

我想運行CloudBees的水豚,WebKit的,但是我在bundleCloudbees dev雲+ Capybara-webkit(Qt)如何使用?

SocketCommand.h:4:19: fatal error: QObject: No such file or directory 
compilation terminated. 

我想安裝的Qt遇到了這個錯誤。

$ sudo apt-get install libqt4-dev 
sudo: no tty present and no askpass program specified 

$ apt-get install libqt4-dev 
apt-get: command not found 

如何安裝Qt?詹金斯 - 插件?

回答

2

Qt庫已經安裝在DEV @雲奴隸, 安裝水豚的寶石,你需要設置

QMAKE=/usr/bin/qmake-qt4 

然後運行CloudBees的紅寶石插件腳本

curl -s -o use-ruby https://repository-cloudbees.forge.cloudbees.com/distributions/ci-addons/ruby/use-ruby 
RUBY_VERSION=1.9.3-p327 
source ./use-ruby 

和設置您的構建腳本以安裝依賴關係

gem install --conservative bundler 
bundle install 

(或等效)