मैंने टेस्ट प्रयोजनों के लिए जेनकींस फ्रीस्टाइल प्रोजेक्ट के लिए बिटबकेट में सफलतापूर्वक वेबहूक ट्रिगर स्थापित किया है।बिटबकेट रिपोजिटरी से जेनकींस पाइपलाइन को कैसे ट्रिगर करें
दुर्भाग्य से मेरी जेनकींस परियोजना पाइपलाइन प्रारूप का उपयोग कर रही है, और मैं बिटबकेट को उस तरह की परियोजना को ट्रिगर करने में असमर्थ हूं; समस्या कोई जेनकींस परियोजना रेपो कि Bitbucket webhook से आ रही है से खींचने के लिए पंजीकृत किया गया है कि प्रतीत हो रहा है, और जेनकींस के साथ उत्तर:
Error: Jenkins response: No git jobs using repository: ssh://[email protected]:7999/xxx/testing-jenkins.git and branches: master No Git consumers using SCM API plugin for: ssh://[email protected]:7999/xxx/testing-jenkins.git
पाइप लाइन परियोजना एक तरीका है कि Jenkinsfile
है में सेटअप है दिए गए भंडार (ssh://[email protected]:7999/xxx/testing-jenkins.git
) में "एससीएम से पाइपलाइन स्क्रिप्ट" विकल्प का उपयोग करके पाया जाए।
इसलिए वास्तव में पाइपलाइन के लिए "Git उपभोक्ता" का एक प्रकार है, लेकिन यह, जेनकींस द्वारा ध्यान में रखा जाना करने के लिए शायद इसलिए है क्योंकि यह एक वास्तविक परियोजना स्रोत नहीं है, लेकिन एक पाइप लाइन के स्रोत प्रतीत नहीं होता।
क्या बिटबकेट और जेनकींस पाइपलाइन परियोजनाओं के एकीकरण के कोई उदाहरण हैं? मैं कोई भी खोजने में असमर्थ हूं।
दुर्भाग्य से मैं इस समस्या का हल ढूंढने की कोशिश कर रहा हूं, अगर मुझे कोई समाधान या उदाहरण मिल जाए तो मैं इसे खोजना और अपडेट करना जारी रखूंगा। – Signus
कोई प्रगति? मैं इसे अब तक नहीं बना सकता। – Cross
https://issues.jenkins-ci.org/browse/JENKINS-38447 यह प्रगति है। –