हैलो हाल ही में मैंने अपने मैक मिनी को Mojave से Catalina (10.15.4) में नए Xcode के लिए अपग्रेड किया। मेरी सीआई/सीडी पाइपलाइन को अद्यतन करने से पहले ठीक काम करता था। मेरी CI/CD पाइपलाइन Azure पर आधारित है। (मैं अपनी मशीन को बिल्ड मशीन के रूप में उपयोग करता हूं)।
नवीनतम OS संस्करण में अपडेट करने और यहां तक कि XCode को भी अपडेट करने के बाद। पाइपलाइन चलाते समय यह "स्पंदन संकुल प्राप्त करें" चरण में यह संदेश ##[त्रुटि]बैश: "/उपयोगकर्ता/साबुन/दस्तावेज़/स्पंदन/बिन/स्पंदन: संचालन की अनुमति नहीं है" को प्रदर्शित करने में विफल रहता है।
लेकिन जब मैं मशीन में स्थानीय रूप से चलाता हूं (मेरे बिल्ड एजेंट फ़ोल्डर में नेविगेट करना और इन आदेशों को चलाता हूं) तो यह ठीक काम करता है।
नोट:
- मैंने टर्मिनल को पूर्ण डिस्क की अनुमति दे दी है।
- सभी फ़ोल्डरों को R-W-X अनुमतियाँ दीं।
कृपया मेरी मदद करें।
1 उत्तर
आपको जावा को पूर्ण डिस्क एक्सेस विशेषाधिकार प्रदान करने की आवश्यकता है।
- सिस्टम वरीयताएँ खोलें
- "सुरक्षा और गोपनीयता" चुनें
- "गोपनीयता" टैब चुनें, और बाईं ओर के मेनू से "पूर्ण डिस्क एक्सेस" चुनें
- निचले बाएँ कोने में लॉक आइकन पर क्लिक करें और व्यवस्थापक स्तर के लॉगिन के साथ प्रमाणित करें
- एप्लिकेशन जोड़ने के लिए
+
बटन पर क्लिक करें /usr/bin/java
पर नेविगेट करें। यदि आपको /usr/ फ़ोल्डर दिखाई नहीं देता है, तो cmd+shift+ टाइप करें।
उसके लिए धन्यवाद, हमारी तरफ से "ऑपरेशन की अनुमति नहीं है" त्रुटि ठीक हो गई थी।
संबंधित सवाल
जुड़े हुए प्रश्न
नए सवाल
macos
macOS (जिसे पहले OS X या Mac OS X के नाम से जाना जाता था) Apple का डेस्कटॉप ऑपरेटिंग सिस्टम है, जो Macintosh कंप्यूटर पर पाया जाता है। इस टैग का उपयोग केवल तभी करें जब आपका प्रश्न macOS API या macOS- विशिष्ट व्यवहार का उपयोग करने से संबंधित हो, न कि यह कि आप अपने कोड को macOS चलाने के लिए करते हैं। MacOS का उपयोग करने या समस्या निवारण से संबंधित प्रश्न ऑफ़-टॉपिक हैं और इसके बजाय आस्क डिफरेंट कम्युनिटी में हैं।