Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 1008 Bytes

release_artifacts.md

File metadata and controls

38 lines (30 loc) · 1008 Bytes

Release Artifacts

This document describes which artifacts are generated for a NeonBee release.

How does Gradle compose artifact archive names

Archive

{baseName}-{archiveAppendix}-{version}-{archiveClassifier}.{archiveExtension}

e.g.:
neonbee-core-0.0.1-shadow.jar

Artifact Structure on Nexus

Example:

.
└── io
    └── neonbee
        ├── neonbee-core
        │   └── 0.0.1
        │       ├── neonbee-core-0.0.1.jar
        │       ├── neonbee-core-0.0.1-javadoc.jar
        │       ├── neonbee-core-0.0.1-shadow.jar
        │       └── neonbee-core-0.0.1-sources.jar
        |
        ├── neonbee-dist
        │   └── 0.0.1
        │       ├── neonbee-dist-0.0.1.tar.gz
        └── neonbee-core-test
            └── 0.0.1
               ├── neonbee-core-test-0.0.1.jar
               └── neonbee-core-test-0.0.1-sources.jar