The pz-release project is software that is used to aggregate both a consolidated version for Piazza and individual versions for microservice subcomponents.
Before building and running the pz-release project, please ensure that the following components are available and/or installed, as necessary:
- Git (for checking out repository source)
For additional details on prerequisites, please refer to the Piazza Developer's Guide repository content for Core Overview or the prerequisites for using Piazza section for additional details.
Create the directory the repository must live in, and clone the git repository:
$ mkdir -p {PROJECT_DIR}/src/github.com/venicegeo
$ cd {PROJECT_DIR}/src/github.com/venicegeo
$ git clone [email protected]:venicegeo/pz-release.git
To edit the application components that are to be included in the release, open config/apps.txt and edit to include the necessary application components.
To edit the repositories that are to be included in the release, open config/repos.txt and edit to include the necessary repositories.