2015-07-20 13 views
6

में अप्रत्याशित खत्म होने के कारण बिल्ड को दोबारा न जोड़ें, असफल निर्माण के बाद टीमसिटी में ऑटो-रीस्टार्ट कार्यों को मैं कैसे अक्षम कर सकता हूं? मुझे यह विकल्प कहीं भी नहीं मिल रहा है।टीमसिटी

मैं ऑटो शुरू हो रहा निर्माण के बाद अवलोकन खंड में केवल एक संदेश देखा: "अप्रत्याशित खत्म की वजह से फिर से कहा,"

उत्तर

0

अद्यतन: Pavel Sher's answer से पता चलता इस कार्यक्षमता को अक्षम करने के लिए कैसे।

मूल जवाब:
वर्तमान में (TeamCity संस्करण 2017.2) के रूप में, यह इस "सुविधा" अक्षम करना संभव प्रतीत नहीं होता।

मैंने टीमसिटी दस्तावेज, समर्थन मंच, और जारीकर्ता ट्रैकर के माध्यम से खोज की, लेकिन मुझे इस व्यवहार के बारे में और जानकारी नहीं मिली।

मैं उन्हें हमें इस कार्यक्षमता को अक्षम करने की अनुमति के लिए एक नई सुविधा अनुरोध बनाने के लिए क्या किया:
TW-53064 - Allow disabling of automatic re-queing after unexpected finish

1

एक पैरामीटर जो एक परियोजना पर निर्दिष्ट किया जा सकता है या विन्यास स्तर का निर्माण: teamcity.buildQueue.restartBuildAttempts

डिफ़ॉल्ट रूप से यह मान 3 है, इसलिए टीमसिटी अप्रत्याशित खत्म होने के मामले में निर्माण को पुनरारंभ करने के 3 प्रयास करता है। आप इस व्यवहार को अक्षम करने के लिए इसे 0 पर सेट कर सकते हैं।