-
Notifications
You must be signed in to change notification settings - Fork 6
Build Guide
vnnv01 edited this page Mar 6, 2018
·
3 revisions
Once you have built PSTL artifacts, you may be interested in the PSTL Install Guide.
To build PSTL, you will need to make sure the following components are available in your build environment:
- Java 8
- Maven 3
- RPM Build tools
If you use brew
, this is generally as simple as:
brew update
brew tap caskroom/versions
brew cask install java8
brew install maven
brew install rpm
<servers>
<server>
<id>central</id>
<username>${security.getCurrentUsername()}</username>
<password>${security.getEscapedEncryptedPassword()}</password>
</server>
<server>
<id>snapshots</id>
<username>${security.getCurrentUsername()}</username>
<password>${security.getEscapedEncryptedPassword()}</password>
</server>
</servers>
To build PSTL's RPM(s), run the following:
mvn clean install -Passembly-rpm
The generated RPM(s) will be located under pstl-assembly-rpm/target/rpm/pstl-assembly_2.11/RPMS/*/*
. To learn more about about how our RPM(s) are generated, please consult the following resources:
To build PSTL's tarball, run the following:
mvn clean install -Passembly
The generated tarball will be located under pstl-assembly/target
. To learn more about how our RPM(s) are generated, please consult the following resources: