Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Page Properties
label

Status

Status
colourGreen
titleDecided

Decision leader

Andy Nash (Unlicensed)

Contributors

@Dev team, Chris Mills and PO group

Date

Outcome

To transition from the current weekly release train to a CI/CD approach (many multiple timely individual releases throughout the Sprint)

Background

1. Where we were:

...

  •  Panos Paralakis (Unlicensed) : Lead on build up a dependency graph (using POMs and REST calls)
  •  Simon Meredith (Unlicensed) : Lead on coordinating the move to a mono-repo in Git (can you delegate to someone for your week off, next week, please?)
  •  Chris Mills (Unlicensed) : Work on integrating failures to a Slack channel (presuming this will require a new Slack channel)
  •  Chris Mills (Unlicensed) : Work on detecting errors in logs such that they can be tracked and the Dev team / POs can determine whether / when roll-backs need to be initiated
  •  Oladimeji Onalaja (Unlicensed) : Lead on coordinating getting new pipeline applied to those remaining services (Generic upload, ESR, Reval - others? Chris Mills (Unlicensed) are you able to confirm, please?)
  •  Shivani Rana (Unlicensed) : Lead on addressing the failing E2E tests. The sooner these can be fixed, the sooner we can then use a correctly failing E2E test as a blocker for build
  •  Chris Mills (Unlicensed) : Can you add links here for: How to roll-back | (team: is there anything else you want Chris to link to here o clarify the new release approach?)
  •  Whole team : Work out as soon as possible, an approach to clearing the releases currently awaiting approval, to take away any interference for the team using the new approach