Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Gerrit topics support with AWS Lambda

Gerrit topics support with AWS Lambda

Lightning talk about handling Gerrit topics with help of AWS Lambda.

Avatar for Artem Nikitin

Artem Nikitin

March 02, 2018
Tweet

More Decks by Artem Nikitin

Other Decks in Programming

Transcript

  1. Specifics of our workflow • Huge internal codebase (10+ millions

    LOC) • Very modular (1000+ Git repos) • Our project depends on almost 100 internal dependencies • `repo` for working with codebase • Gerrit for code review © 2018 HERE | Public Selenium Camp | March, 2018
  2. Topics in Gerrit • Gerrit has topics • Topic combines

    commits to several different projects into one logical entity • `repo` allows you to create topic, but not to checkout it • No built-in support for feedback to all commits in topic on CI side © 2018 HERE | Public Selenium Camp | March, 2018