It's been down for almost 40 minutes for us, completely blocking a scheduled release. Didn't realise until now how much of a dependency Bitbucket was to us - definitely lessons to be learned here.
You could set up some "failover" upstreams that are mirrored using git's post-receive hooks. Or, you could define a particular git remote to have multiple URL's.
6 comments
[ 2.7 ms ] story [ 27.6 ms ] threadIt's been down for almost 40 minutes for us, completely blocking a scheduled release. Didn't realise until now how much of a dependency Bitbucket was to us - definitely lessons to be learned here.
Are there any good ways to push/pull from multiple upstreams for whole teams? That also works with your whole CI workflow?
So that you for example can have copies of the repository available on both Bitbucket, GitHub, and GitLab at the same time.
This post explains in greater detail:
http://stackoverflow.com/questions/6882017/git-hook-post-rec...