Continuous integration meetings/2015-06-09/Minutes

= #wikimedia-office: CI weekly triage =

Meeting started by hashar at 14:01:08 UTC. The full logs are available at https://tools.wmflabs.org/meetbot/wikimedia-office/2015/wikimedia-office.2015-06-09-14.01.log.html .

Meeting summary

 * LINK: https://www.mediawiki.org/wiki/Continuous_integration/Meetings/2015-06-09 Agenda (hashar, 14:05:31)
 * Actions restrospective (hashar, 14:05:42)
 * Antoine to write down the composer / vendor strategy for CI / Beta / production. With jzerebecki as a reviewer. (hashar, 14:05:47)
 * LINK: https://phabricator.wikimedia.org/T101123 (jzerebecki, 14:07:56)
 * LINK: https://phabricator.wikimedia.org/T90303 Fetch dependencies using composer instead of cloning mediawiki/vendor for non-wmf branches (hashar, 14:08:18)
 * AGREED: hashar to actually write the summary for the dependencies testing/deployment strategy (hashar, 14:09:12)
 * Idea would be to clone core+ext, run composer merge plugin and composer directly on beta. (hashar, 14:12:57)
 * AGREED: hashar to fill the couple Jenkins upstream bugs (hashar, 14:17:00)
 * jzerebecki to fill a task about automatically building vendor ✅  (hashar, 14:17:19)


 * random topics (hashar, 14:17:37)
 * LINK: https://phabricator.wikimedia.org/T97529 Setup CI for WikidataQuality (hashar, 14:18:49)


 * Triage of Infrastructure (hashar, 14:22:32)
 * LINK: https://phabricator.wikimedia.org/project/board/401/ (hashar, 14:22:34)
 * LINK: https://phabricator.wikimedia.org/tag/continuous-integration-infrastructure/board/?order=priority (hashar, 14:24:04)
 * LINK: https://phabricator.wikimedia.org/tag/continuous-integration-isolation/ (hashar, 14:26:05)
 * LINK: https://phabricator.wikimedia.org/T86171 "Design the Jenkins isolation architecture" blocked on network design and us having a bootable image  (hashar, 14:26:57)
 * LINK: https://phabricator.wikimedia.org/T94836 Create CI slaves using Debian Jessie (tracking) (hashar, 14:29:55)
 * LINK: https://phabricator.wikimedia.org/T69216 Have unit tests of all wmf deployed extensions pass when installed together, in both PHP-Zend and HHVM (tracking) (hashar, 14:31:07)
 * LINK: https://phabricator.wikimedia.org/T75521 Jenkins: Implement hhvm based voting jobs for mediawiki and extensions (tracking) (hashar, 14:33:56)
 * LINK: https://phabricator.wikimedia.org/T101392 Trigger PHPUnit job for MediaWiki extensions with HHVM instead of Zend in 'test' pipeline (hashar, 14:35:36)
 * made T101392 a blocker of T75521 (hashar, 14:36:14)
 * LINK: https://phabricator.wikimedia.org/T86103 CI for Civi: provision and run tests under Jenkins/Zuul (hashar, 14:38:26)
 * LINK: https://phabricator.wikimedia.org/T85947 Convert operations/mediawiki-config to use composer for phpunit and php linting (hashar, 14:38:37)
 * AGREED: it is quicker over hangout (hashar, 14:43:16)

Meeting ended at 14:44:10 UTC.

Action items

 * (none)

People present (lines said)

 * hashar (43)
 * zeljkof (6)
 * wm-labs-meetbot (3)
 * jzerebecki (2)

Generated by MeetBot 0.1.4 (http://wiki.debian.org/MeetBot)