• Kundo提供了一个结构化的、《公约》基础的方法Java的基础之上。 Kundo有可插入的,可扩展的结构;它利用的能力和灵活性的常规和蚂蚁提供一个高度可配置的Java建立框架。

    Kundo实现这种灵活性与一个插件结构,重视的行为(提供Kundo插件)建立生命周期阶段。

    Kundo由一个核心的一组基金会的插件。 内核是负责协调的多个合作者在建立的系统。 在概念上类似于所采取的做法Apache家项目,Kundo执行是更简单的(核库罐子文件是-60Kb),并在我们的愚见,提供更大的灵活性;如果你想要简单的线一只蚂蚁进入一个构建文件和使用它,你可以。

    建立生命周期内定义建立一个"配方"的。 一方声明的插件需要执行一个建立。 每个Kundo插在,就像一家插件,包括谨慎设置的建立管理(或部署,发布管理等等)的逻辑和具有其自己的版本控制/释放的循环。

    采取Kundo为atest跑到看到什么这是能够!

  • Kundo प्रदान करता है एक संरचित, कन्वेंशन आधारित दृष्टिकोण जावा के लिए बनाता है. Kundo एक pluggable, एक्स्टेंसिबल वास्तुकला; यह harnesses और अच्छा यांत्रिक शक्ति और लचीलेपन के Groovy और चींटी प्रदान करने के लिए एक उच्च विन्यास जावा ढांचे का निर्माण.

    Kundo को प्राप्त होता है, इस लचीलेपन के साथ एक प्लग में वास्तुकला देता है कि व्यवहार (द्वारा ही प्रदान की जाती Kundo प्लगइन्स) का निर्माण करने के लिए जीवन चक्र के चरणों में से एक है ।

    Kundo के होते हैं, एक कर्नेल और एक सेट के साथ नींव के लिए plugins । कर्नेल के लिए जिम्मेदार है, आर्केस्ट्रा के कई सहयोगियों के भीतर प्रणाली का निर्माण. धारणा के लिए समान दृष्टिकोण ले लिया द्वारा अपाचे मावेन परियोजना, Kundo कार्यान्वयन में आसान है (कर्नेल पुस्तकालय जार फ़ाइल है ~ 60Kb) और, हमारी विनम्र राय में, अधिक से अधिक लचीलापन प्रदान करता है; यदि आप चाहते हैं करने के लिए बस तार का एक चींटी में एक buildfile और इसे का उपयोग करें, आप कर सकते हैं.

    निर्माण lifecycles परिभाषित कर रहे हैं के भीतर एक निर्माण 'नुस्खा' है । एक नुस्खा वाणी plugins के लिए आवश्यक प्रदर्शन करने के लिए एक का निर्माण. प्रत्येक Kundo प्लग में, बहुत पसंद है एक Maven प्लग में, encapsulates एक विचारशील सेट के निर्माण प्रबंधन (या तैनाती, रिहाई प्रबंधन आदि आदि) तर्क और अपने स्वयं के संस्करण/रिलीज चक्र है ।

    ले Kundo के लिए atest चलाने के लिए देखने के लिए क्या यह करने में सक्षम है!

  • Kundo provides a structured, convention based approach for Java builds. Kundo has a pluggable, extensible architecture; it harnesses the power and flexibility of Groovy and Ant to provide a highly configurable Java build framework.

    Kundo achieves this flexibility with a plug-in architecture that attaches behaviours (provided by Kundo plug-ins) to build lifecycle phases.

    Kundo consists of a kernel and a set of foundation plug-ins. The kernel is responsible for the orchestration of the multiple collaborators within the build system. Conceptually similar to the approach taken by the Apache Maven project, the Kundo implementation is simpler (the kernel library jar file is ~ 60Kb) and, in our humble opinion, offers greater flexibility; if you want to simply wire an Ant into a buildfile and use it, you can.

    Build lifecycles are defined within a build 'recipe'. A recipe declares the plug-ins required to perform a build. Each Kundo plug-in, much like a Maven plug-in, encapsulates a discreet set of build management (or deployment, release management etc etc) logic and has its own versioning/release cycle.

    Take Kundo for atest run to see what it's capable of!