Skip to content

lockss/laaws-build

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LOCKSS 2.0 Build Environment

This project brings together Git repositories, Maven infrastructure and scripts to build the LOCKSS 2.x system.

Prerequisites

  • Java Development Kit (JDK) 17
  • Apache Maven 3.9
  • yq version 4.48 or greater
  • Optional prerequisites
    • etags from Emacs
    • dot from Graphviz
    • ps2pdf from Ghostscript

In LOCKSS-related Git repositories, ongoing development occurs in the develop branch (the master branch is for stable releases only).

Usage

One-Time Bootstrapping

  1. bin/clone develop
  2. ( cd lockss-parent-pom && mvn install )

Running the Build

  1. bin/foreach git pull
  2. mvn clean
  3. mvn install -DskipTests=true
  4. mvn test

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages