2009-04-09 14 views
5

मैं टीमसिटी के साथ बहुत नया हूं लेकिन CC.NET -t के साथ 2-3 साल का अनुभव है। मैं एमएसबिल्ड से परिचित हूं लेकिन शायद टीमसिटी में चीजों को बनाने के अन्य तरीके हैं।टीमसिटी - इंस्टॉलर पैकेज कैसे बनाएं?

मुझे लगता है कि टीमसिटी में एक अच्छा यूआई और शानदार प्लग-इन फ्रेमवर्क है। लेकिन मुझे नहीं पता कि मैं एक इंस्टॉलर पैकेज निर्माण कैसे कॉन्फ़िगर कर सकता हूं।

मेरे सवालों का:

  • मैं स्रोत की जाँच की और कलाकृतियों (कुछ dll और exe) का निर्माण किया है। कोई समस्या नहीं है, लेकिन
  • कैसे मैं "पर TeamCity रास्ता" ज़िप पैकेज को बना सकते हैं? (परियोजना/आर्टिफैक्ट निर्भरता?)
  • कैसे मैं एनएसआईएस इंस्टॉलर "टीमसिटी रास्ते पर" बना सकता हूं?

क्या मैं प्लगइन या ट्यूटोरियल डाउनलोड कर सकता हूं? या मेरे पास सिर्फ एमएसबिल्ड की कोई अन्य पसंद नहीं है?

उत्तर

4

टीमसिटी के लिए कुछ हैं और आप अपना खुद का रोल कर सकते हैं लेकिन मेरा मानना ​​है कि "टीमसिटी रास्ता" आपके निर्माण स्क्रिप्ट में ऐसा करना है ... क्योंकि यह एक बिल्ड सर्वर सही है?

और तुम MSBuild Extension Pack जो और रजिस्ट्री पहुँच और whatnot ... जो निश्चित रूप से उन ज़िप और NSIS कार्य के साथ मदद मिलेगी ज़िप करने की तरह अच्छा करने के लिए अमीर सामान का एक बहुत है बाहर की जाँच कर सकते हैं।

0

आपको शायद अपनी हस्तलिखित बिल्ड स्क्रिप्ट का उपयोग करके ऐसा करने की आवश्यकता होगी।

एमएसबिल्ड या एनएएनटी शायद आपके लिए सबसे अच्छे विकल्प प्रदान करेगा।

यदि आप एमएसबिल्ड का उपयोग करते हैं तो शायद आप एमएसबिल्ड समुदाय कार्यों को देखना चाहते हैं।

उम्मीद है कि यह

में मदद करता है
संबंधित मुद्दे