Page MenuHomePhabricator

Add wmf-cv to our dev environments
Closed, ResolvedPublic

Description

On prod & staging we have wmf-cv which is like drush @wmff in that it can be run from any directory and assumes user 1 - we should put this on our local dev so we can wean off drush

Details

Related Changes in Gerrit:
Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
Update run user inside wmf-cv wrapper script to 'admin'repos/releng/dev-images!76jgleesoncivicrm-wmf-cv-usermain
Add wmf-cv wrapper script to CiviCRM Docker imagerepos/releng/dev-images!74jgleesoncivicrm-wmf-cvmain
Customize query in GitLab

Event Timeline

AKanji-WMF added subscribers: Dwisehaupt, AKanji-WMF.

@Dwisehaupt to add what we have on Production, adding to Sprint E.

On the production/dev hosts, we have the following in /usr/local/bin/wmf-cv:

#!/bin/sh
# this is puppetized
sudo -u www-data /srv/cv/bin/cv --cwd=/srv/org.wikimedia.civicrm/drupal/ --user=root "$@"

Change #1133485 had a related patch set uploaded (by Jgleeson; author: Jgleeson):

[wikimedia/fundraising/dev@master] Add wmf-cv utility script to civicrm docker container

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

Change #1133485 merged by Wfan:

[wikimedia/fundraising/dev@master] Add wmf-cv utility script to CiviCRM Docker container

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

XenoRyet set Final Story Points to 2.

Change #1139500 had a related patch set uploaded (by Jgleeson; author: Jgleeson):

[wikimedia/fundraising/dev@master] Update CiviCRM image to 1.1.1

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

Change #1139500 merged by Jgleeson:

[wikimedia/fundraising/dev@master] Update CiviCRM image to 1.1.1

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