| commit | f75958a46b7aa6155c89ce01f03b4e1a01986b11 | [log] [tgz] |
|---|---|---|
| author | Allen Wittenauer <aw@apache.org> | Thu Feb 28 22:56:35 2019 -0800 |
| committer | Allen Wittenauer <aw@apache.org> | Mon Mar 04 08:48:30 2019 -0800 |
| tree | 06fdaa7ad4d42b7ade403c63eba80c9a21933af8 | |
| parent | 351ec4247394fc1039d5e9d639346b27fa789e87 [diff] |
YETUS-677. dupname check does the work twice in qbt mode Signed-off-by: Allen Wittenauer <aw@apache.org>
Apache Yetus is a collection of libraries and tools that enable contribution and release process for software projects.
Here is a list of the major components:
For full instructions on how to build releases and the website, see the guide to contributing for requirements and instructions.
# Launch a Docker container that has all of the project's dependencies and a working build environment ./start-build-env.sh # Build the binary tarball, located in yetus-dist/target/artifacts: mvn clean install # Build the binary and source tarballs and sign the content: mvn clean install -Papache-release # Same, but if outside the container and need to let the system know that the OS uses 'gpg2' instead of 'gpg': mvn clean install -Papache-release -Pgpg2 # Build the binary and source tarballs, but skip signing them: mvn clean install -Papache-release -Dgpg.sign=skip # Build the website (requires a mvn install first) mvn site site:stage
After executing one or more of the Apache Maven commands, artifacts will be in yetus-dist/target/artifacts or ready for a mvn deploy.