Tips for setup, test infrastructure and build environment

As some kind of member of the community based WiFi group Freifunk, I'm searching for a new way of building our firmware and packages.
We think about setting up our own gitlab instance, and I would like to have something similar to the

  • Travis-CI integration of GitHub community package (I know that people are working on that for gitlab or already have a solution)
  • building environment
  • automatic status reports from buildbot to irc/matrix
  • buildbot overview page
  • ...

Before I do anything twice what's been done before, I thought I'd ask here in the forum. :slight_smile: