Automating RPM Creation from a Source Code Repository

Abstract

The use of a source code repository while writing and maintaining a software project has become a modern standard. With careful planning and standardization of the structure of the source code repository, it is possible to automate the construction of Red Hat Package Manager packages (RPMs). This automation encompasses checking out the most recent release of the software, compiling the software, if necessary, to create binaries through building the actual RPM that can then be immediately used to install the software on a computer. This report describes the repository structure and script we developed to allow us to automate this process.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 01, 2012
Accession Number
ADA584993

Entities

People

  • Paul Ritchey
  • Travis Parker

Organizations

  • ICF International

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Automation
  • Buildings And Structures
  • Computer Programs
  • Computers
  • Construction
  • Contracts
  • Department Of Defense
  • Directories
  • Environment
  • Military Research
  • Operating Systems
  • Software Development
  • Specifications
  • Standardization
  • Standards
  • Storage
  • Template Patterns

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications