How we build GitLab with GitLab

Instructions:

So you want to write about something for Marketing Hack Day? Great! Please share your idea using the template below so we know what to expect.

Title: Building GitLab...with GitLab!

Summary: This is something that Sales and other team members will talk about anecdotally to customers about, but I think it is an even bigger story. I went to an Atlassian event years ago, and it was their story about how many builds and tests they had on their products that really convinced me to invest my team's time in automated testing and builds as a primary function and not a "nice to have".

This content could include things like

  • Statistics about how many builds/jobs happen per day on CE/EE
  • Story about auto-scaling CI/CD runners for these jobs (https://twitter.com/sytses/status/951536400565972992)
  • Multi-cloud story about the DO downtime we didn't even feel in production
  • How we've iterated on the pipeline over time
  • How we've automated the up/down merging of code (goes to more complex code environments our customers would challenge a 'vanilla' i2p demo on)
  • The visualization we do on performance.gitlab.net

Keywords, themes:

  • CI/CD, scaling, DevOps

Now create a blog post MR (see instructions). Don’t forget to fill in all the relevant frontmatter. When you’re happy with it, assign to @rebecca to review. Feel free to ping the content team (@rebecca, @erica, @evhoffmann, @atflowers) if you have questions or get stuck.

Edited by Brendan O'Leary