You can today used free software to set up a complete build factory from development to production. That way you will save time. The build factory can be run locally from a workstation with only Open Source dependencies in java, maven and subversion. Most projects use this setup to have continuous builds, where Hudson is used as a continuous build server. With Hudson the projects run all the tests and deploy the software to software repository. The software repositories can be administrated with for example Sonatype Nexus repository manager, also an Open Source software tool.
Hudson is a practical approach for easily managing integration and it enables teams to successfully turn out builds. Hudson first start by integrating and publishing builds. This approach is well known from test driven development – you write test cases before you write the code. One side effect of having Hudson is that it forces you to think about a qualified release not as the final abrupt end product of a traditional development cycle but as an artifact that builds incrementally as your project progresses. And that could mean the difference between making a release and being just 1 week away from it for almost 6 month
My blog is basically about Architecture frameworks and Open Source. Architecture framework which defines how to organize the structure and views associated with an enterprise architecture. Client/Server solutions based on Open Source. Open Source (In house developed Source Code, external Open Source code). Development toolbox based on Open Source (Build tool, Version control, Test tools). Keywords her are Architecture framework and Open Source
Sunday, November 14, 2010
Do you have automatic build in your company?
Blog Archive
-
▼
2010
(9)
-
▼
November
(9)
- Problem supporting all the different versions of J...
- Which distribution of Linux should you use?
- What about your toolbox?
- Do you have automatic build in your company?
- Why your company should use Open Source?
- Beneficial business rules in your application, wha...
- Important factors before choosing Open Source?
- Why you should use Open Source?
- Open-source is growing within all market!
-
▼
November
(9)
Open Source code
- http://jakarta.apache.org: The Jakarta Project offers a diverse set of open source Java solutions and is a part of The Apache Software Foundation (ASF) which encourages a collaborative, consensus-based development process under an open software license.
- http://www.sourceforge.com: Open Source market place which is not only limited to Java source code. Also a meeting place for people and companies who want open source develop. This is place for both developer and people/companies that founds the different projects.
- http://www.collab.net/: Open Source marked place which is not only limited to Java source code
- http://www.gjt.org/: Called Giant Java Tree and is limited to code that follows the GNU Public License.
- http://www.gamelan.com/: This site Gamelan is well known and has been around for a while. This site has been commercialized and is now part of http://www.developer.com