Uploaded image for project: 'Nuxeo ECM Build/Test Environment'
  1. Nuxeo ECM Build/Test Environment
  2. NXBT-1414

fix build script for 6.0 to allow multiple options to be taken into account

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: NXP-6.0
    • Fix Version/s: NXP-6.0
    • Component/s: Continuous Integration

      Description

      IT-release-on-demand-build-nx60 job fails

      https://qa2.nuxeo.org/jenkins/job/Deploy/job/IT-release-on-demand-build-nx60

      For instance, enabling FINAL build (check the FINAL checkbox before launching the job) ends up with triggering the functional tests even if the SKIP_ITS option is enabled. (thanks Julien for spotting this!)

      OPTIONS=()
      if [ $FINAL = true ]; then
        OPTIONS+=(-f)
      fi
      if [ $SKIP_TESTS = true ]; then
        OPTIONS+=(--skipTests)
      fi
      if [ $SKIP_ITS = true ]; then
        OPTIONS+=(--skipITs)
      fi
      

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 30 minutes
                30m