कोडमैजिक स्पंदन अनुप्रयोगों के लिए एक बिल्ड सेवा है जिसे इसे बिटबकेट, जीथब, आदि के समर्थन में बनाया गया है। हालांकि यह अन्य स्रोतों से रिपॉजिटरी को जोड़ने का भी समर्थन करता है। इसे सेट अप करने के लिए वे आपसे एक विशिष्ट प्रारूप के लिए कहते हैं। URL निम्न प्रारूप में होना चाहिए: https://example.com/username/repo.git या git@example.com/username/repo.git

मैं इस प्रारूप में अपने Google क्लाउड स्रोत रेपो के लिए यूआरएल प्रदान करने का तरीका जानने का प्रयास कर रहा हूं। मैंने यह कोशिश की है https://source .developers.google.com/p/[project-name]/r/[repo-name/ लेकिन फिर यह क्रेडेंशियल के बारे में शिकायत करता है। अगर मैं 'git@source.developers.google.com/.....' प्रारूप का उपयोग करता हूं तो मुझे प्रमाणित करने के लिए एक ssh कुंजी लोड करने का विकल्प मिलता है और यह सत्यापन पास करता है लेकिन यह रेपो को सही ढंग से पंजीकृत/देख नहीं पाता है समापन बिंदु तो कुछ बंद है।

पहले कभी किसी ने ऐसा किया है। मैंने Google क्लाउड के साथ हस्ताक्षरित यूआरएल के बारे में कुछ देखा है और सोचा कि शायद मैं https का उपयोग कर सकता हूं: प्रारूप दोनों एक हस्ताक्षरित यूआरएल बनाते हैं, हालांकि मैंने जो कुछ भी हस्ताक्षरित यूआरएल के साथ देखा है वह क्लाउड स्टोरेज के साथ करना है न कि क्लाउड स्रोत।

1
user2561417 19 जिंदा 2020, 20:00

2 जवाब

सबसे बढ़िया उत्तर

मैं अगले लिंक का उपयोग करके Google क्लाउड सोर्स रेपो को कोडमैजिक में जोड़ने में सक्षम था

ssh://mikhail@example.com@source.developers.google.com:2022/p/woven-voyage-xxxxx/r/test

आपको अपनी SSH कुंजी https://source.cloud.google.com भी पंजीकृत करने की आवश्यकता है /user/ssh_keys?register=true

3
Mikhail Tokarev 21 जिंदा 2020, 10:26

@ मिखिल टोकरेव के उत्तर के अलावा, Google स्रोत रिपॉजिटरी को जोड़ने के बाद आपको मैन्युअल रूप से एक वेबहुक जोड़ना होगा। कृपया इस धागे में मेरा उत्तर विस्तृत निर्देश देखें https://stackoverflow.com/a/63362923/11082769

0
Soorya 20 अगस्त 2020, 16:19