के लिए मूल छवि के रूप में गिटलैब रजिस्ट्री से एक निजी डॉकर छवि का उपयोग करना यदि मैं गिटलैब रजिस्ट्री से किसी अन्य सीआई बिल्ड की मूल छवि के रूप में उपयोग करना चाहता हूं तो मुझे कैसे प्रमाणित करना चाहिए?सीआई
https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/blob/master/docs/configuration/advanced-configuration.md#using-a-private-docker-registry के अनुसार मुझे पहले धावक मशीन पर मैन्युअल रूप से लॉगिन करना होगा। किसी भी तरह से मौजूदा गिटलैब उपयोगकर्ता के साथ लॉगिन करने के लिए यह अजीब लगता है।
क्या सीआई वैरिएबल "CI_BUILD_TOKEN" का उपयोग करने का कोई तरीका है (जिसे गिटलैब रजिस्ट्री से मूल छवि खींचने के लिए प्रमाणीकरण के लिए "गिटलैब कंटेनर रजिस्ट्री के साथ प्रमाणीकरण के लिए उपयोग की जाने वाली टोकन" के रूप में वर्णित किया गया है?
संपादित करें: मुझे पता चला कि मैं सार्वजनिक परियोजनाओं से छवियों का उपयोग कर सकता हूं। लेकिन मैं वास्तव में अपने डॉकर परियोजनाओं को सार्वजनिक बनाना नहीं चाहता हूं।
अपडेट: गिटलैब 8.14 से शुरू करना आप डॉकर रजिस्ट्री में बिल्ड से डॉकर छवियों का उपयोग कर सकते हैं। https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/blob/master/docs/configuration/advanced-configuration.md#support-for-gitlab-integrated-registry
धन्यवाद। आप सही हे। अभी यह संभव नहीं है। पॉइंटर्स मैंने पाया: https://gitlab.com/gitlab-org/gitlab-ce/issues/19219 और https://gitlab.com/gitlab-org/gitlab-ce/issues/19275 –
इस पर अनुवर्ती करने के लिए, इस कार्यक्षमता को और अधिक सुरुचिपूर्ण तरीके से प्रकट करने से संबंधित कुछ गिटलैब टिकट हैं (https://gitlab.com/gitlab-org/gitlab-ce/issues/19275)। हालांकि, यह अभी बैकलॉग में बैठता प्रतीत होता है। उम्मीद है कि, अधिक समर्थन के साथ, यह क्षमता कुछ ऐसा होगा जो टीम को समुदाय समुदाय के रूप में महत्वपूर्ण मानती है। – user376327