मैं एक गिट (github) repo के साथ उपयोग के लिए एक टीमसिटी सीआई सर्वर स्थापित कर रहा हूं।शाखा पर टीमसिटी कार्रवाई
मैं टीम शाखा को प्रत्येक शाखा का निर्माण करना चाहता हूं जो मुख्य रेपो में धकेलता है और ऐसा लगता है कि टीमसिटी अब इसका समर्थन करता है।
जब कोई शाखा धक्का देती है तो मैं इसके लिए एक नई आईआईएस वेबसाइट/ऐप पूल आदि बनाना चाहता हूं, और ऐसा लगता है कि मैं इसे वेब परिनियोजन या कुछ अन्य समान के साथ पूरा कर सकता हूं।
मैं सोच रहा हूं कि यह संभव है कि जब रिपो से एक शाखा हटा दी जाती है क्योंकि इसे मास्टर/प्रोड में विलय कर दिया जाता है तो टीमसिटी को बैच फ़ाइल/कमांड चलाने के लिए एक तरीका है जिसमें मैं हटा दूंगा सर्वर से सभी कलाकृतियों (वेबसाइट/ऐप पूल/डीबी इत्यादि) ने केवल उस शाखा के लिए साइट को तैनात किया।
क्या आपको ऐसा करने का कोई तरीका मिला? – mcintyre321
सुनिश्चित नहीं है कि यह एक गिटहब या टीमसिटी चीज है, लेकिन इसे वास्तव में जोड़ा जाना चाहिए। –
आप यह कर सकते हैं लेकिन इसे एक अलग ऐप प्रोसेसिंग गिटहब वेबहुक की आवश्यकता हो सकती है। चरण 1) एक ['हटाएं घटना '] (https://developer.github.com/v3/activity/events/types/#deleteevent) के लिए भंडार पर गिटहब वेबहुक सेट करें। 2) कुछ ऐप/सेवा लिखें जो या तो टीमसिटी जॉब ट्रिगर करती है या सीधे सर्वर पर एक स्क्रिप्ट चलाती है। – osowskit