Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Goal state:

  • PR-specific builds which run linter, unit tests, automated test suite.

    • A passing build will be a requirement for merge (can be blocked with Bitbucket Premium)

  • Automatic builds and deployment to dev/test environment with merge to integration branch.

  • Push-button deployment to staging and production.

  • Consolidated, easy-to-view, and easy-to-manage build and deployment pipelines

  • Definitions for pipelines live in the code

Current state:

To do:

  •  Determine what kind of build/release automation to use (Azure? Bitbucket?)
  •  Fix broken unit tests that exist
  •  Fix Sonarcloud issues
  •  Pick a linter(s) for each repo

Notes: