The thing is we are a small team but from different physical locations: europe, asia, america etc.
Currently we setup our only Stash server in Hong Kong to compromise accessibility and network speed.
But sometime the push/pull performance is not so idea (only 10-50k/s while we have over 1Gb data to push).
I've checked out Stash Data Center solution but it seems not quite suitable for a tiny team like us.
So I'm wondering if it's possible to setup a simple distributed stash repositories to let our developer push/pull code from local server while the local servers will synchronise repository data with a single master server in Hong Kong.
(Stash management website access don't need to be distributed as it's not performance critical, so does the database which only need to store permissions / meta data if I'm right)
This is something we'd like to help solve at some point. In the meantime, you can refer to this answer which has some suggestions: https://answers.atlassian.com/questions/319336/is-it-possible-to-setup-a-read-only-mirror-for-stash
In short, you can use a mirroring add-on to keep a remote copy up to date. Those users can set their fetch URL to the local mirror, and the push URL to point back to the central Stash server.
Thanks a lot. This plugin seems very interesting: https://marketplace.atlassian.com/plugins/com.englishtown.stash-hook-mirror I'll investigate if it is suitable for my situation as we probably need bi-directional synchronisation instead of a readonly copy.
Bitbucket Pipelines helps me manage and automate a number of serverless deployments to AWS Lambda and this is how I do it. I'm building Node.js Lambda functions using node-lambda ...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
We're bringing product updates and pro tips on teamwork to ten cities around the world.Save your spot