हमारे सीआई में हम वर्तमान में ng build से पहले ng test चलाते हैं। कोणीय में अपग्रेड होने के बाद से यह पूरी परियोजना को दो बार संकलित करने की ओर ले जाता है। एक बार परीक्षण के लिए और एक बार निर्माण के लिए।

यह हमारे CI में लगभग 2 मिनट का अतिरिक्त समय ले रहा है, लेकिन यह एक निरर्थक कार्य है।

क्या संकलित आउटपुट के विरुद्ध चमेली परीक्षण चलाना संभव है?

0
tommueller 31 मार्च 2020, 20:51

1 उत्तर

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

मुझे वास्तव में इस छोटे से सरल समाधान का समाधान मिला। बस ng build और ng test का क्रम बदलें, ताकि निर्माण पहले हो। टेस्ट तब संकलित आउटपुट पर निष्पादित किया जाएगा।

यह और भी बेहतर है, क्योंकि यह पुष्टि करता है कि परीक्षण सटीक कोड के विरुद्ध चलता है जिसे आप प्रकाशित करने वाले हैं।

0
tommueller 16 अप्रैल 2020, 15:56