Continuous integration meetings/2015-06-09/Minutes
#wikimedia-office: CI weekly triage
editMeeting 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
edit- 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 Done (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
edit- (none)
People present (lines said)
edit- hashar (43)
- zeljkof (6)
- wm-labs-meetbot (3)
- jzerebecki (2)
Generated by MeetBot 0.1.4 (http://wiki.debian.org/MeetBot)