Details

      Description

      https://qa.nuxeo.org/jenkins/job/Deploy/job/nuxeo-packaging-ondemand/ has debts and bugs, see the last comments on NXBT-1497:

      TODO

      • fix scripts (failonerror + above issues)
      • add links to the left side panel of /Deploy/nuxeo-packaging-ondemand/ job
      • fix warnings on dpkg-scanpackages
      • remove MaxPermSize
      • fix deprecated warning on qemu
      • review lintian warnings
      • fix job configuration (build history, notifications)
      • avoid interactive logs like [get] ....................................................

      Split the job into dedicated pipeline jobs.
      Store the Pipeline and Shell code into

      The current implementation is "on demand". That feature is required for the release process.

      Look at also setup CI on those repositories (take care to publish SNAPSHOT/dev packages, not released). If succeed, then remove the utility jobs like https://qa.nuxeo.org/jenkins/job/master/job/tools_nuxeo-packaging-windows-master/ which are used for commit tracking purpose.

        Issue Links

          Activity

          There are no comments yet on this issue.

            People

            • Assignee:
              Unassigned
              Reporter:
              Julien Carsique
              Participants:
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: