kareila: "Mom, I'm hungry." "Hush, I'm coding. You ate yesterday." (coding)
kareila ([personal profile] kareila) wrote in [site community profile] dw_dev2022-10-24 11:12 pm
Entry tags:

new canary server

For those who haven't seen it, I just posted about the new canary server in [site community profile] dw_beta. Although it's technically a beta feature, I also wanted to mention it here since it's a feature that will be mostly used by developers to test how their code behaves on the live site.

Right now, the people who can deploy to canary are (I believe) the same people who can merge code changes - so me, [staff profile] mark, [personal profile] alierak, [personal profile] momijizukamori. It's not an automatic process, at least not yet; it has to be kicked off by hand, and it doesn't manage everything - any database or text string changes still have to be applied by running the update-db and texttool scripts, and those changes will affect both canary and stable servers, since they both use the main database.

Right now the only way to be notified when a canary deploy happens is to monitor the #commits channel on our Discord server. I'll try to remember to post here if a canary deploy happens that looks like it will take a while to migrate to the stable server. At the moment, canary and stable are identical.

If you have any questions or comments about how the canary impacts our development workflow, please share them here!

If you have any questions or comments about how turning on the canary impacts your use of the site, please share those on the [site community profile] dw_beta post I linked above.

Cool? Cool.