Page MenuHomePhabricator

Work out a local development environment for Heritage API
Closed, ResolvedPublic

Description

Right now, and besides what can be covered by PHPunit tests, we do not have much choice to test changes than merging, deploying and see things break… :-(

It’s been several instances where the lack of development environment led us to deploy incorrect code.

We would need a development environment.

Event Timeline

I have started something using docker-compose.

Change 291198 had a related patch set uploaded (by Jean-Frédéric):
Add local dev environment with docker-compose

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

I file T134565 as a blocker, because local dev cannot access Intuition as a NFS mount ; using it as a library would solve the issue.

Change 291198 merged by jenkins-bot:
Add local dev environment with docker-compose

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

Lokal_Profil closed this task as Resolved.EditedJun 23 2016, 4:45 PM
Lokal_Profil subscribed.

yay

Things to be broken out as bugs

  • statistics and statisticsct are not included in the dump so we cannot mount these (T138517)
  • Add a symlink to the toolbox (T138519)
  • cldr should be included (T138515)