blob: ed5c418f9060aa3fb43e45ce3c5f04778c9d3926 [file] [log] [blame] [view]
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](https://cwiki.apache.org/confluence/display/FLAGON/UserALE.js+Release+Management+Procedure)** page on Confluence.
Quickstart
----------
1. Configure environment/prepare for release.
```bash
./clone-and-configure-repos.sh useralejs
```
Ensure $APACHE_DIST_SVN_DIR is set in your environment.
1. Change working directory to incubator-flagon-useralejs.
```bash
cd incubator-flagon-useralejs
# git checkout "Branch_Name"
```
1. Release.
```bash
../make-release-artifacts.sh -r 1
```