Jump to content

Deployments/BetaNotes

From Wikitech

Purpose

To make a lua module that'll create an easy to read table of what wiki groups are upgrading on a given deployment day.

example 1

Whatever syntax helps, but one option could be...

{{#invoke:DeploymentMWUpgrade
|group0=1.23wmf9
|group1=1.23wmf8 > 1.23wmf9
|group2=1.23wmf8
|}}

to turn into

{| class="wikitable"
! group0
! group1
! group2
|-
| 1.23wmf9
| style="background-color: lightgreen;" | 1.23wmf8 -> 1.23wmf9
| 1.23wmf8
|}

eg:

group0 group1 group2
1.23wmf9 1.23wmf8 -> 1.23wmf9 1.23wmf8

example 2

{{#invoke:DeploymentMWUpgrade
|group0=1.23wmf9 -> 1.23wmf10
|group1=1.23wmf9
|group2=1.23wmf8 -> 1.23wmf9
|}}

to turn into

{| class="wikitable"
! group0
! group1
! group2
|-
| style="background-color: lightgreen;" | 1.23wmf9 -> 1.23wmf10
| 1.23wmf9
| style="background-color: lightgreen;" | 1.23wmf8 -> 1.23wmf9
|}

eg:

group0 group1 group2
1.23wmf9 -> 1.23wmf10 1.23wmf9 1.23wmf8 -> 1.23wmf9