continuous integration - Mercurial bookmark to label failed TeamCity builds -
सेटअप है
- एक "केंद्रीय" hg रेपो और इसे से खींचने वाले devs।
- TeamCity सीआई सर्वर सेंट्रल रेपो के लिए धक्का द्वारा ट्रिगर किया गया है।
- 4 configs रात बनाया और रेपो टैग कर रहे हैं।
हम चाहते हैं
TortoiseHG के डीएजी के अंदर सीधे
"इस परिवर्तनों के परिणामस्वरूप टीम सीटी में असफल सीआई बिल्ड"
इस तरह, devs यह निर्धारित करने में सक्षम हैं कि कौन से परिवर्तनों को "एक अच्छा प्रारंभिक बिंदु" है, इसे टीमसिटी सर्वर पर देखे बिना।
हम Mercurial Bookmarks में देख रहे हैं: उन्हें सीआई बिल्ड सफल होने पर अंतिम बिल्ड चरण में सेट करना।
लाभ
- वे टोर्टोइज़ एचजी में खड़े हैं
- उन्हें जोड़ने या हटाने से इतिहास में वृद्धि नहीं होती है
नुकसान:
- उन पर खींचने की गारंटी नहीं है
- वे
- चलती रहती हैं
टैग एक विकल्प से कम: हम पहले से ही टैग हैं रात के निर्माण के दौरान 4 बार आईएनजी,
ताकि नए टैग अव्यवस्था में जोड़ दें।
इसके अलावा, हमें नहीं पता है कि टैगिंग (बढ़ती .hgtags
फ़ाइल) अतिरिक्त टैग।
Comments
Post a Comment