Release Scripts and Helpers

This folder contains a number of items that will assist in the production of Apache Flagon releases.

Release scripts - make-release-artifacts.sh

make-release-artifacts.sh will produce the release artifacts with appropriate signatures. It is recommended to use this script rather than “rolling your own” or using a manual process, as this script codifies several Apache requirements about the release artifacts.

These scripts are fully documented in Release Process page on Confluence.

Quickstart

  1. Configure environment/prepare for release.

     ./clone-and-configure-repos.sh useralejs
    

    Ensure $APACHE_DIST_SVN_DIR is set in your environment.

  2. Change working directory to incubator-flagon-useralejs.

    cd incubator-flagon-useralejs
    # git checkout "Branch_Name"
    
  3. Release.

    ../make-release-artifacts.sh -r 1