
Currently, the debian build system produces a debian package version with the format: "1.0-1.stx.<revision>" The rules file then parses this deb pkg version at build time to produce the app tarball version, which always comes up to be "1.0-1" at this time [1]. This commit changes the app tarball version calculation so that the resulting tarball version will be "1.0-<revision>" [2]. This correction is necessary because the application framework cannot update an app between instances with the same version. This commit is part of a set of commits updating the app tarball version calculation to all apps based off of [3]. [1]: /usr/local/share/applications/helm/<APPNAME>-1.0-1.tgz [2]: /usr/local/share/applications/helm/<APPNAME>-1.0-<N>.tgz [3]: https://review.opendev.org/c/starlingx/cert-manager-armada-app/+/872628 Test Plan: pass - build-pkg pass - tarball version updated Story: 2010542 Task: 47529 Signed-off-by: Leonardo Fagundes Luz Serrano <Leonardo.FagundesLuzSerrano@windriver.com> Change-Id: Ie6b80807fd4d127e4c61a51e8b21b4b95f2b304f
Description
StarlingX Portieris App
Languages
Python
74%
Makefile
25.8%
Assembly
0.2%