Uploaded image for project: 'Planet4'
  1. Planet4
  2. PLANET-5141

Simplify NRO & Base CI configuration

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Released
    • Icon: Should have Should have
    • 2.33.1
    • 8
    • CI/CD
    • Sprint #138

      Based on the relevant ADR, the scope of this ticket is to adjust our CI configuration to reflect the scope of the three different environments.

      The main objectives of this (more context on the ADR):

      • Develop environment should be de-coupled from a release deployment
      • During a new release deployment only staging and production should be affected
      • Staging should always run the same code as Production

      Tasks

      • Adjust NRO CI config to meet the objectives (diagrams to follow)
      • Adjust base-fork CI config to meet the objectives (diagrams to follow)
      • Adjust bash scripts on other repos where needed
      • Test & send a heads-up to the community before merging the changes

        1. base-current-develop-1.png
          base-current-develop-1.png
          27 kB
        2. base-current-develop-2.png
          base-current-develop-2.png
          12 kB
        3. base-current-master.png
          base-current-master.png
          2 kB
        4. base-current-release.png
          base-current-release.png
          7 kB
        5. base-new-develop.png
          base-new-develop.png
          12 kB
        6. base-new-master.png
          base-new-master.png
          11 kB
        7. nro-current-develop.png
          nro-current-develop.png
          20 kB
        8. nro-current-release-finish.png
          nro-current-release-finish.png
          4 kB
        9. nro-current-release-hold-and-finish.png
          nro-current-release-hold-and-finish.png
          12 kB
        10. nro-current-release-init.png
          nro-current-release-init.png
          16 kB
        11. nro-current-tag.png
          nro-current-tag.png
          6 kB
        12. nro-new-develop.png
          nro-new-develop.png
          21 kB
        13. nro-new-production.png
          nro-new-production.png
          7 kB
        14. nro-new-staging.png
          nro-new-staging.png
          26 kB

            nroussos Nikos Roussos
            nroussos Nikos Roussos
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: