में स्विफ्ट 3.0 प्रोजेक्ट के लिए कोड कवरेज मेरे पास कोकोपोड्स के साथ स्विफ्ट 3.0 द्वारा लिखित आईओएस प्रोजेक्ट है। मैंने इस परियोजना के लिए गिटलाब सीआई कॉन्फ़िगर किया है और यह पूरी तरह से काम करता है।गिटलैब सीआई
stages:
- build
build_project:
stage: build
script:
- rm -rf Pods;rm -rf MyProject.xcworkspace;rm -rf MyProject.xcodeproj/project.xcworkspace
- pod install
- xcodebuild clean -workspace MyProject.xcworkspace -scheme MyProject | xcpretty
- xcodebuild test -workspace MyProject.xcworkspace -scheme MyProject -destination 'platform=iOS Simulator,name=iPhone 7,OS=10.2' | xcpretty -s
tags:
- ios
- lunchdot
मैं अपने Gitlab रेपो में इस परियोजना के लिए कोड कवरेज नहीं देख सकते हैं: यह मेरा .gitlab-ci.yml फ़ाइल है। फिलहाल मेरे सभी निर्माण के लिए एक कवरेज कॉलम खाली है। मैंने सीआई/सीडी पाइपलाइन गिटलैब सेटिंग्स में टेस्ट कवरेज पार्सिंग सेट करने का प्रयास किया, लेकिन इसका कोई प्रभाव नहीं पड़ा क्योंकि मुझे स्विफ्ट के लिए रेगेक्स नहीं पता था। क्या गिटलाब सीआई में स्विफ्ट परियोजना के लिए कोड कवरेज स्थापित करना संभव है? मैं यह कैसे कर सकता हूँ?
यहां तक कि एक भी टिप्पणी नहीं ... :(मुझे भी जवाब चाहिए। – OliverM
क्या आपने योजना में "कोड कवरेज इकट्ठा" सक्षम किया था? मैंने किया ... लेकिन फिर भी कोई कवरेज – OliverM
@ ओलिवर एम हाँ, मैंने किया, लेकिन इसका कोई प्रभाव नहीं है। मैं कोड कवरेज विश्लेषण के लिए एक्सकोड टूल का उपयोग कर रहा हूं। – Svyatoslav