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

Review deploy-nuxeo.com-staging job

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Continuous Integration

      Description

      The job is now quite old and the pipeline usage has evolved; some limitations have been removed; good practices are being defined; etc.

      Review https://qa.nuxeo.org/jenkins/job/Private/job/nuxeo.com-jobs/job/deploy-nuxeo.com-staging/ and all jobs matched by https://github.com/search?q=org%3Anuxeo+privovh02-2&type=Code

      • allow redirects to be applied (independent of www.nuxeo.com)
      • move pipeline to SCM
      • use extended email (now available) and notify more than a unique person (requestor, culprits...)
      • more generally, match the common Nuxeo usage on those "post build" actions
      • improve branch naming convention (staging namespace rather than prefix)
      • add/remove TODO in the source code

      This is a follow up of https://jira.nuxeo.com/browse/NXBT-1367

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: