-
Type: Task
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: NXP-6.0, NXP-7.x, NXP-8.x
-
Component/s: None
-
Epic Link:
-
Sprint:nxsupport 9.3.3
-
Story Points:5
- filter out the templates (folder containing template)
- filter out the tests
- filter out pom.xml files
- keep only the folders from the remaining folders
- remove doubloons
- explore each folder and parse pom.xml
- retrieve the groupid and the artifactid
- add it to the target list
- update the assembly.xml file with proper section
should be (at least for the moment):
<copy todir="${maven.project.build.directory}/marketplace/install/bundles">
The result will be in:
jartmp/HFXX_git_bundles.out
Where XX is the current HF version. This will contain all the bundles modified in GIT.
From this file it is then possible to update the assembly.xml and install.xml files while crosschecking datas from NXBT-1421 and NXBT-1782 for proper update directive and only deal with modified bundles.
Also the jartmp/HFXX_git_bundles.out will then be used for further computing like evaluating the need to include the launcher (see NXBT-1422).