This repository has been archived by the owner on Oct 11, 2024. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[SYSE-304]: Update release engineering code (#131)
- Updates all the releng code to follow the current structure that is templated using gromit.(with the ci/ directory hierarchy and everything) - Removes all the bits that are not relevant to the CLI app(service files, post install, pre install scripts for packages etc.) - Fixes all the upgrade tests that were out of date. - The version injection wasn't working correctly because the current VERSION string cmd.VERSION was a const so not injectable at build time, changes this to a var. - Updates the Dockerfile to use a non-root user as sonarcloud was complaining - should not be an issue running as a non-root/non-system user as it's just a cli app.
- Loading branch information