XMLWordPrintable

    Details

      Description

      The script is named generatePom.sh

      Assumed

      1. the initialization script will prepare the branch for HF building.
      2. integration-scripts-priv is correctly checked out on the branch
      3. nuxeo-dm-hotfixes is correctly checked out on the right temporary branch

      First checks

      1. double-check the temporary branch name format is correct else it will fail returning an error code greater than 0. The temporary branches have the following format:
        tmp-<BRANCH>-<HF>-<REVISION>
        
      2. retrieve the latest package published on Connect for the current branch (see NXBT-1660) and double-check it is not the same as the temporary branch (compare the product, HF version, and revision)

      Generate pom.xml

      1. the script will fill in the current product version, hf version, and revision based on the branch name
      2. the script will fill in the previous HF version based on the latest package retrieved on connect

      Output:

      • full pom.xml file

      Once done, the initialisation script will have to be updated to generate the pom.xml file using:

      <SOME_LOCATION>/integration-scripts-priv/hfBuilder/genPom.sh > pom.xml
      

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 4 hours, 45 minutes
                  4h 45m