मैं का उपयोग एक वेब appilcation पर कुछ एकीकरण परीक्षण चलाने के लिए जेनकींस (का उपयोग कर ककड़ी, capybara और सेलेनियम)जेनकींस बिल्ड में विफल रहता है जब कलाकृतियों नहीं हैं
हर एक परीक्षण विफल रहता है, एक स्क्रीनशॉट, HTML स्रोत और का एक वीडियो प्रक्रिया बचाई गई है।
पथ संरचना इस तरह दिखता है:
results/output/<test_name>/<files>
मैं संग्रह कलाकृतियों जेनकींस की सुविधा फ़ाइलें (: results/output/*/*
पैटर्न) प्रदान करने के लिए इस्तेमाल करते हैं। यह बहुत अच्छा काम करता है।
हालांकि जैसे ही कोई निर्माण सफल होता है, वहां कोई स्क्रीनशॉट/वीडियो आदि नहीं होते हैं ... और बिल्ड विफल रहता है क्योंकि जेनकिंस पैटर्न के लिए फ़ाइलों को नहीं ढूंढ सकता है।
क्या जेनकिन्स को फाइलें मौजूद होने के बिना सफल होने का कोई तरीका है?
मैं एक गंदे हैक नहीं करना चाहता जिसमें परिणाम/आउटपुट/सफलता/hooray.txt जैसे खाली फ़ोल्डर संरचना शामिल है।
अच्छा सवाल पर समझाया; मैं एक ही चीज़ के बारे में सोच रहा था! – Jonik