Page MenuHomePhabricator

Enable CI for security.wikimedia.org
Closed, ResolvedPublic

Description

Whatever this is actually going to look like...

Event Timeline

Reedy moved this task from Incoming to Back Orders on the Security-Team board.Jul 13 2020, 2:04 PM
Reedy added a comment.Jul 13 2020, 2:18 PM

Whatever we do here... We should probably also give back to Research and enable it there too, as from what I can see, their repo doesn't have any CI

Reedy added a comment.Jul 13 2020, 2:27 PM

We can in theory use generic-node10-docker like the design/landing-page repo does..

Change 612285 had a related patch set uploaded (by Reedy; owner: Reedy):
[integration/config@master] Run node10-docker on wikimedia/security/landing-page

https://gerrit.wikimedia.org/r/612285

We can in theory use generic-node10-docker like the design/landing-page repo does..

Is this likely to remain just static html and browser JS? Or Node for anything more serious?

Reedy added a comment.Jul 13 2020, 3:46 PM

We can in theory use generic-node10-docker like the design/landing-page repo does..

Is this likely to remain just static html and browser JS? Or Node for anything more serious?

I think it should be mostly static html and browser JS, yeah. I don't believe we have any intentions (yet, or any time soon) to have anything more complex than the research one is currently

Reedy updated the task description. (Show Details)Jul 13 2020, 6:04 PM

Change 612285 merged by jenkins-bot:
[integration/config@master] Run node10-docker on wikimedia/security/landing-page

https://gerrit.wikimedia.org/r/612285

Mentioned in SAL (#wikimedia-releng) [2020-07-29T13:09:03Z] <James_F> Zuul: Installing CI for wikimedia/security/landing-page T257837

Reedy closed this task as Resolved.Wed, Jul 29, 2:14 PM
Reedy claimed this task.

Probably more changes later, but this is the bare minimum