On 10/26/2017 08:56 AM, Brian Exelbierd wrote:
On Thu, Oct 26, 2017, at 02:52 PM, Eduard Lucena wrote:
Hi team,
I was talking with Matthew Miller and we believe that we should change the way our publishing process stages. Specifically, we should have the new CI job that does publishing push updates to both docs.stg.fp.o and docs.fp.o at the same time.This sounds good!
Fedora infrastructure republishes docs.stg.fp.o approximately every 5 minutes and they republish docs.fp.o once per hour. By pushing to both we are creating a situation where accepted changes go live faster. In general we have time to catch any staging errors with a new publish, and in the case where we miss it, the site is republished an hour later anyway.Wow, that's fast! If we can push this hourly to prod, we will be doing great!
Infrastructure implemented this for us a couple of months ago. We can do this today, we just have a manual build process. docs.stg.fp.o is updated with a new design and will probably go live to docs.fp.o soon.
Take a look at provide some feedback :)
I am +1. Anywhere we can automate where it makes sense sounds logical to me. I would imagine some amount of mistakes are probably fixed shortly after publication anyways, which fits this model.