There should be a single wiki page which lists or links to pages listing all the steps to get from "a patch is merged" to it being deployed in production.
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Invalid | None | T155601 Stabilizing Interactive Products | |||
Resolved | • EBjune | T157599 Document how to build and deploy all the maps services/components |
Event Timeline
@Deskana : I agree. I'll leave it to you to add it there, and to set the priority of this task.
There is some documentation that exists for deploying Node 6 services which @MaxSem and @EBjune as shown, which is nice. There are some problems with dependencies here that will need to be resolved; a repo was forked and not upstreamed. We're hoping that we can get that cleaned up. Erika will investigate further.
@Deskana yes, slight movement, I need to circle back with @MaxSem to capture the process in more detail, especially how it differs from the documented Node deployment process at https://www.mediawiki.org/wiki/ServiceTemplateNode/Deployment
A deployment page has been started by @MaxSem on https://wikitech.wikimedia.org/wiki/Maps/deployment
Great! The acceptance criteria here would be something like "The page is detailed enough that anyone new to maps, but experienced with Wikimedia tech, could deploy the maps service". I'm not an engineer so I have no way of determining when we've met that. I'll rely on you all to tell me. :-)