2012-11-01 14 views
5

का उपयोग करके गिट से निर्मित जेनकिन्स ट्रिगर करें, जब मैं अपने गिट रेपो में प्रतिबद्ध हूं तो मैं स्वचालित रूप से जेनकींस को स्वचालित रूप से निर्माण करने की कोशिश कर रहा हूं। मैं क्लाउडबीज जेनकींस इंस्टेंस का उपयोग कर रहा हूं और मेरा रेपो ब्यूटबकेट पर स्थित है।क्लाउडबीज और बिटबकेट

मैंने अपने बिटबकेट रेपो पर जेनकींस सेवा कॉन्फ़िगर की लेकिन ऐसा लगता है कि यह जेनकींस पर निर्माण शुरू नहीं कर रहा है।

Endpoint: https://<my-email>:<my-api-token>@myaccount.ci.cloudbees.com 
Project name: <my-build-job-name> 
Token: <my-token-name> 

मैं ठीक से bitbucket करने के लिए दोनों cloudbees SSH सार्वजनिक कुंजी की स्थापना की और पता लगाया कि जेनकींस अपने प्रोजेक्ट का निर्माण करता है सफलतापूर्वक जब मैन्युअल रूप से शुरू हो रहा है: यह कॉन्फ़िगर करने के लिए मैं निम्नलिखित का उपयोग किया है। ऐसा लगता है कि जब मैं अपने भंडार में परिवर्तन को दबाता हूं तो यह काम नहीं करता है। http://wiki.cloudbees.com/bin/view/DEV/Bitbucket

किसी को भी इस का समाधान करने में कामयाब रहे है:

मैं निम्नलिखित ट्यूटोरियल का पालन किया है?

उत्तर

4

मैंने CloudBees BitBucket Tutorial का भी पालन किया लेकिन मुझे जो मिला वह यह है कि मैंने फ्रेंच में एक कदम छोड़ दिया था।

कदम जाँच (जेनकींस विन्यास में) उत्प्रेरक दूर से बनाता है (उदाहरण के लिए, स्क्रिप्ट से) चेकबॉक्स और सुनिश्चित करें कि प्रमाणीकरण टोकन दिया ही टोकन कि BitBucket सेवा करने के लिए दिया जाता है के लिए गया था । यह ट्यूटोरियल कहता है, जहां "जादू होगा"।

1

मैं Cloudbees पर जेनकींस साथ bitbucket intergating के बारे में this doc लिखा था, लेकिन bitbucket आधिकारिक तौर पर सेवा हुक पर साख का समर्थन नहीं करते हैं, और इस सभी खातों के लिए काम करने के लिए भी मैं नहीं बता सकता क्यों यह कभी कभी विफल रहता है नहीं लगता है,। क्लाउडबीज इंस्टेंस को क्रेडेंशियल सेट के साथ अधिसूचना http अनुरोध कभी प्राप्त नहीं होता है।

शायद एक बिटबकेट प्लगइन मदद करेगा, क्योंकि हमारे पास गिटब और गिटलैब के लिए प्रतिबद्ध हुक प्रबंधित करने के लिए है।

+0

मैं ईमानदारी से आश्चर्यचकित हूं कि बिटबकेट उस सुविधा के लिए निर्बाध समर्थन प्रदान नहीं करेगा। इन परिस्थितियों में यह निश्चित रूप से हमारे प्रोजेक्ट स्टैक का हिस्सा नहीं हो सकता है। –

0

मैंने इस पृष्ठ पर आने वाले अन्य लोगों के लिए एक संबंधित समाधान here पोस्ट किया है।

संबंधित मुद्दे