3 on commit to submodule:
7 superrepo heads are dev, prod
8 on commit to superrepo:
9 for each changed submodule revision:
10 (as optimization: if same commit already in dev, just reprepro move)
11 try to build submodule
14 clean up any previous packages' built files, maybe keep this one's around
15 remember package and version
16 for each changed submodule revision: (if we're still going)
17 tag submodule with version
18 upload to dev/prod respectively
23 This makes a long pre-receive process. Is that cool?
24 Probably is the right thing.