Uploaded image for project: 'Kogito'
  1. Kogito
  2. KOGITO-5915

Improve deploy/promote jobs

XMLWordPrintable

      • Kogito shared script 
        • Stored in kogito-pipelines and loaded
        • No shared lib as it could change between release branches
        • Store all usual getter/setter + PR creation + checkoutRepo
      • In each jobs, Initialize should setup the environment for the rest of the pipeline
        • Means all checkouts must be done
        • One stage should not depend on the other, unless properties are stored in deployment.properties
      • Rename deployment.properties to pipeline.properties
      • pipeline.properties should contains the stage executed and a retry possibility should be added, getting the previous run so that we can restart from corresponding stage
      • CREATE_PR should check for changes before and don't do anything if no change
      • NEXT_SNAPSHOT_VERSION should be a parameter of promote pipelines
        • (if empty calculate auto)

              tradisso@redhat.com Tristan Radisson
              tradisso@redhat.com Tristan Radisson
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: