Page MenuHomePhabricator

coworker - unhurt our brains with debug
Closed, ResolvedPublic2 Estimated Story Points

Description

To xdebug coworker tasks --pipe is required ie

coworker run --pipe="cv pipe"
coworker run --pipe="wmf-cv pipe"

or better

env PHP_IDE_CONFIG="serverName=civi" coworker run --pipe="wmf-cv pipe"

  • we should make this repeatable / easy to do in our dev environment

Event Timeline

AnnWF set the point value for this task to 2.Sep 22 2025, 8:19 PM

It worked & I merged it - but not quite sure how to upgrade coworker - in our buildkits

Looks like it needs a new release tagged at https://lab.civicrm.org/dev/coworker, then we'd update phars.json in civicrm-buildkit to point to the new download: https://github.com/civicrm/civicrm-buildkit/blob/master/phars.json#L27

Not sure if the phar is built automatically when a new tag is created in the coworker repo, or if that has to be done manually.

Cool! I still get a 404 at https://download.civicrm.org/coworker/coworker-0.8.phar though - did you figure out if that phar generation was automated?

Merged - do this

  • in fundraising-dev/src/civicrm-buildkit - git pull
  • on docker /srv/civicrm-buildkit/bin/civi-download-tools
XenoRyet set Final Story Points to 4.