हमारा सॉफ्टवेयर लिनक्स और विंडोज प्लेटफॉर्म पर बनाया गया है। डेवलपर की वरीयता के आधार पर किसी भी मंच पर एक योगदान विकसित और परीक्षण किया जाता है और फिर हमारे उपवर्तन भंडार के लिए प्रतिबद्ध किया जाता है। यह तब पता चला है कि योगदान अन्य प्लेटफॉर्म पर नहीं बनता है, और एक फिक्स किया जाना चाहिए। अन्य प्लेटफार्म पर फिक्स फिर से मूल मंच पर निर्माण को तोड़ सकता है, और इसी तरह।काम करने से पहले मल्टीप्लार्टर बिल्ड/टेस्ट को स्वचालित या सुविधाजनक कैसे करें?
मुझे लगता है कि प्रतिबद्धता पहले से ही अन्य प्लेटफॉर्म पर योगदान (और रिग्रेशन परीक्षण) बनाया गया है। हमारे पास निरंतर बिल्ड सर्वर (क्रूज़ कंट्रोल) है, लेकिन वह सर्वर भंडार से बनाता है। मैं एक ऐसे समाधान की तलाश में हूं जहां निरंतर बिल्ड सर्वर दूसरे प्लेटफॉर्म पर पूर्व-प्रतिबद्ध चेक के रूप में बनाता है और फिर निर्माण और परीक्षण सफल होने पर सामान को पूरा करता है।
कोई सुझाव?
टीमसिटी की "प्री-टेस्टेड प्रतिबद्धता" के लिए +1। उन्हें "पर्सनल बिल्ड" नामक एक फीचर भी मिली है जो अंत में प्रतिबद्ध किए बिना प्री-टेस्टेड प्रतिबद्धता के समान है। –
माइकल - "पर्सनल बिल्ड" मुझे लगता है कि जुतुबी के पल्स से एक विशेषता है। – sivabudh
मैं पुष्टि कर सकता हूं कि BuildForge में सुविधा भी है। – Loki