Uploaded image for project: 'SAFe architectural decision records'
  1. SAFe architectural decision records
  2. ADR-24

Continuous Integration and Release pipelines

    XporterXMLWordPrintable

Details

    • Architectural Decision
    • Resolution: Won't Do
    • None
    • None
    • None

    Description

      Why now? ADR-5 describes how we represent system configuration, but we need to decide how to build and maintain it

      Scope: All software

      Quality: Testability (current system configurations are needed for testing), reliability (critical for progressing system configuration)

      Software configurations evolve quickly, especially while development is going on. Especially for the purpose of continuous integration we need to be able to automatically generate consistent system configurations that use the most current software versions available.

      Similarly, the process of generating tagged versions (releases) needs to be automated. In contrast to continuous integration, this is not as much about speed, but we want the process to be reliable and well-exercised - and potentially connect up with continuous deployment processes as appropriate.

      Attachments

        Issue Links

          Structure

            Activity

              People

                m.bartolini Bartolini, Marco
                p.wortmann Wortmann, Peter
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Structure Helper Panel