Call for Paper - January 2022 Edition
IJCA solicits original research papers for the January 2022 Edition. Last date of manuscript submission is December 20, 2021. Read More

Comparative Study of DevOps Build Automation Tools

Print
PDF
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2017
Authors:
R. Vaasanthi, S. Philip Kingston, V. Prasanna Kumari
10.5120/ijca2017914908

R Vaasanthi, Philip S Kingston and Prasanna V Kumari. Comparative Study of DevOps Build Automation Tools. International Journal of Computer Applications 170(7):5-8, July 2017. BibTeX

@article{10.5120/ijca2017914908,
	author = {R. Vaasanthi and S. Philip Kingston and V. Prasanna Kumari},
	title = {Comparative Study of DevOps Build Automation Tools},
	journal = {International Journal of Computer Applications},
	issue_date = {July 2017},
	volume = {170},
	number = {7},
	month = {Jul},
	year = {2017},
	issn = {0975-8887},
	pages = {5-8},
	numpages = {4},
	url = {http://www.ijcaonline.org/archives/volume170/number7/28080-2017914908},
	doi = {10.5120/ijca2017914908},
	publisher = {Foundation of Computer Science (FCS), NY, USA},
	address = {New York, USA}
}

Abstract

Build in software is assembling all the components of a software application into an installable software product. Build automation is a process that enables source code to be automatically compiled into binaries including code level unit testing to ensure individual pieces of code behave as expected. There are lot of build tools available in market. A better understanding of these tools helps in taking choice among all available application and tools .The paper gives the comprehensive and theoretical analysis of seven open source build and one licensed build tools. The study describes the technical specification, features, and specialization for each selected tool along with its applications. By employing the study the choice and selection of tools can be made easy.

References

  1. Java Build Tools: Ant vs Maven vs Gradle https://technologyconversations.com/2014/06/18/build-tools/
  2. Migration. [Online] http://searchcio.techtarget.com/ definition/migration
  3. What is the process to be followed to upgrade to the latest versions of IBM UrbanCode Deploy servers? http://www-01.ibm.com/support/docview.wss?uid=swg21695100
  4. Migrating from Maven to Gradle https://guides.gradle.org/migrating-from-maven/
  5. Java Build Tools Comparisons: Ant vs Maven vs Gradle https://programmingmitra.blogspot.in/2016/05/java-build-tools-comparisons-ant-vs.html
  6. The Ultimate List of Build Tools https://xebialabs.com/the-ultimate-devops-tool-chest/build/
  7. Gradle vs. Maven https://dzone.com/articles/gradle-vs-maven?edition=306209&utm_source=weekly+digest&utm_medium=email&utm_campaign=wd+2017-07-05

Keywords

DevOps, build tools, build management and automation