2013-02-19 51 views
13

मैं यहाँ निर्देशों का पालन करने
https://wiki.jenkins-ci.org/display/JENKINS/Xvfb+Pluginजेनकींस, xvfb और सेलेनियम

चल xvfb प्राप्त करने का प्रयास किया गया है वर्तमान में xvfb निष्पादन योग्य है/usr/bin/Xvfb,

अपने प्रोजेक्ट विन्यास और जेनकींस पर config निर्देश के समान हैं, लेकिन मैं इस त्रुटि हो रही है:

ERROR: No Xvfb installations defined, please define one in the configuration. Once defined youll need to choose one under Advanced options for Xvfb plugin job settings and save job configuration.

मैं भी जेनकींस config में निष्पादन के लिए पथ डालने की कोशिश की है, साथ टी पर कोई बदलाव नहीं आया था वह निकलता है

कोई विचार मैं इसे कैसे काम कर सकता हूं?

उत्तर

11

आप "जेनकींस प्रबंधित करें" => "विन्यस्त सिस्टम" => "Xvfb स्थापना"

+0

मैंने यह कोशिश की है, लेकिन मेरी स्थापना कॉन्फ़िगरेशन सहेज नहीं पाएंगे। – Jason

+0

पथ –

+2

पथ के लिए कॉन्फ़िगरेशन और/usr/bin के लिए बस कोई नाम दें, इस विकल्प में, यह विकल्प "ग्लोबल टूल कॉन्फ़िगरेशन" (http: // jenkisHost: jenkinsPort/configTools /) के अंतर्गत स्थित है लेकिन "सिस्टम कॉन्फ़िगर नहीं करें" – olyv

0

Currently the xvfb executable is at /usr/bin/Xvfb

नहीं, डिफ़ॉल्ट xvfb स्थान /usr/bin

0
के संस्करण 1.10 के साथ

है में एक Xfvb स्थापना को परिभाषित करना होगा प्लगइन मैं गुणों को बचा नहीं सकता था। संस्करण 1.12 में अपग्रेड करने के बाद, यह बचत करना शुरू कर दिया।

1

आपको जेनकींस पर इंस्टॉलेशन Xvfb को परिभाषित करना होगा। एक्सेस जेनकिन्स प्रबंधित करें >>वैश्विक उपकरण कॉन्फ़िगरेशन। धारा Xvfb installation में, नाम रख दिया और क्षेत्र "निर्देशिका जिसमें Xvfb निष्पादन खोजने के लिए" /usr/bin से भरना।