1.21 Release Notes
Jacques Marais
Owned by Jacques Marais
Functional Requirements
HE-2098 Develop command-line tool for compiling and uploading app releases
- In addition to the normal Helium Dev Client an additional tool is now provided to allow for the deployment and upgrading of apps directly from the command line without any interactive prompts or complex configuration.
- Commands that are supported by the new tool are:
- build - Build source code locally to ensure correctness. Optionally download any shared libraries that are referenced in the source code.
- release - Release source code by creating an app release on a Helium server. Optionally download any shared libraries that are referenced in the source code.
- createapp - Create an app on a Helium server.
- upgrade - Upgrade an existing app with previously released source code.
- help - Provide usage instructions for the tool including a full list of commands and allowed / required arguments for each command.
- The latest version of the new "no ui" Dev Client will always be available here:Â https://builds.stb.mezzanineware.com/release/latest/
- In addition to the above, the tool will also be included on the DevOps portal in the near future.
- Requirements for using the tool are the same as those of the normal Dev Client.
- Additional documentation can be found here.
Maintenance & Bug Fixes
- HE-5989 SQL files in sql-scripts with duplicate names does not result in Parse exception in the dev client
- HE-5977 Incorrectly formatted web socket mobile number validation message
- HE-5834 Helium: Problem when using release groups and with dynamic translation csv upload
- HE-6023 Populate the remark field when making an mPesa payment
BETA Deployment | 2019-03-07 |
---|---|
Production Deployment | 2019-03-14 22:00 CAT |