ggtracker / ggtrackerstack

Project to run the whole ggtracker stack in vagrant
20 stars 10 forks source link

Use real repos #2

Closed nickelsen closed 8 years ago

nickelsen commented 8 years ago

This will be updated before merge with refs to master-branches when related PRs are merged in sc2reader, ggpyjobs, esdb and ggtracker components.

dsjoerg commented 8 years ago

Hi @nickelsen I believe this is ready to go, as I have taken in all the relevant code.

nickelsen commented 8 years ago

Yes, this it ready to go - I have updated it to point to official repos everywhere!

dsjoerg commented 8 years ago

I burned >half an hour last night trying to figure out how to update submodule references in my own checkout. I found so many conflicting pieces of advice about how to do, I even stooped to reading man pages, nothing worked.

https://git-scm.com/docs/git-submodule http://stackoverflow.com/questions/14404704/how-do-i-replace-a-git-submodule-with-another-repo http://stackoverflow.com/questions/2155887/git-submodule-head-reference-is-not-a-tree-error

The struggle is real

nickelsen commented 8 years ago

I know - it's crazy trying to wrap ones mind around submodules, branches and multiple remotes. I never worked with submodules before and this has blown my mind several times on so many levels.

But everything considered, I think it's pretty good now and I've at least learned something along the way. Ideally we'd set up something that monitors the master branch of the four repos in the stack and pushes an update of the references in this repo whenever they change. I'll have a look if we can get something free for open source somewhere.