-
Type: Improvement
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 59
-
Fix Version/s: 62
-
Component/s: Target Platforms
-
Upgrade notes:
-
Sprint:NOS 9.2.2
-
Story Points:2
CURRENT SITUATION
A package for Studio aligned on a target platform (e.g. 9.1 here) will have the following dependencies:
<platforms> <platform>server-9.1</platform> <platform>server-9.1*HF*</platform> <platform>server-9.1-SNAPSHOT</platform> <platform>server-9.1-RC1</platform> <platform>server-9.1-RC2</platform> <platform>server-9.1-RC3</platform> <platform>server-9.1-RC4</platform> <platform>server-9.1-RC5</platform> <platform>server-9.1-RC6</platform> <platform>server-9.1-RC7</platform> <platform>server-9.1-RC8</platform> <platform>server-9.1-RC9</platform> <platform>server-9.1-RC10</platform> </platforms>
This does not allow to have a correct match for a server with version "server-9.1-I20170405_0422" for instance.
TODO
- When a package is built, add a line in the platforms list of the package.xml file to allow installation on date-based versions: "[distrib]-[version]-I*" (e.g. "server-9.1-I*")
HINT
see com.nuxeo.studio.core.pkgupdate.StudioPackage#getMatchingPlatforms