Several things can be operated like build systems, and this has come up on Hacker News several times. I, for example, maintain my Debian package repository and my GOPHER site using redo, and use redo to import external software configuration into my service management.