Page MenuHomePhabricator

Migrate phan for CirrusSearch to jenkins
Closed, ResolvedPublic

Description

CirrusSearch currently has phan run via cindy-test-bot, we should migrate it to run using the normal CI system in jenkins.

Event Timeline

Deskana triaged this task as Medium priority.Dec 15 2016, 11:06 PM
Deskana moved this task from needs triage to search-icebox on the Discovery-Search board.

Change 327773 had a related patch set uploaded (by EBernhardson):
Make our phan runtime more like core

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

Change 327884 had a related patch set uploaded (by EBernhardson):
Adjust phan script to run sub-projects

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

Change 327884 merged by jenkins-bot:
Adjust phan script to run sub-projects

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

Change 332521 had a related patch set uploaded (by EBernhardson):
Enable phan for CirrusSearch extension

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

@greg Can one of your team help with this? We think it's blocked on having someone with Zuul access take a look. Having this integrated properly into CI, rather than running in a slightly hacky bot, would be nice. This is not urgent. :-)

Change 332521 merged by jenkins-bot:
Enable phan for CirrusSearch extension

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

Deskana claimed this task.
Deskana added a subscriber: thcipriani.

That was fast! Thanks @thcipriani!

Change 332534 had a related patch set uploaded (by EBernhardson):
Update CirrusSearch extension dependencies

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

Change 332534 merged by jenkins-bot:
Update CirrusSearch extension dependencies

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

Change 327773 merged by jenkins-bot:
Use the core script for running phan

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