Developer forum

Forum » Dynamicweb 10 » Release rings, deploy, branches

Release rings, deploy, branches

Kim Søjborg Pedersen
Reply

Hello,

If production runs R3 and staging runs R2, can you run local with, for example, the latest version R1 or R0? or is it better with R3 in this case?

what about the build server, or is the build server using the version in the branch ir currenly build?


Replies

 
Claus Kølbæk
Claus Kølbæk
Reply
This post has been marked as an answer

You can set your local to target ring1, by setting your packagereference to Dynamiweb.Suite.Ring1 - do keep in mind that any custom addin you create needs to be on a no higher version than whatever your lowest running is, so if you target DW in any custom addin, then setting that to target Ring4 is prob. the best.

Same procedure should be useable for your build server.

Votes for this answer: 1
 
Kim Søjborg Pedersen
Reply

Hi Claus

Thanks for your explanation, that makes sense. It's a strange setup with prod. and staging in different release rings, but that's not my decision. I think I'll go with a local in the same release ring as prod. so I can recreate any errors locally.

 
Claus Kølbæk
Claus Kølbæk
Reply

In the perfect world you should prob. be running staging and live in the same version, and then have a "live" dev solution running one ring ahead, and then a local running 2 rings ahead. - So your staging is always a mirror of your production.

But it isn't everyone who runs a staging solution as a true staging - so if you use it more as "check if things work, before pushing them live" site instead, then I think it makes some sense for it to be running a ring ahead.

 

You must be logged in to post in the forum