| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Follows-Up: I7801f549c887952f5d092651c2543ace6d56e909
Bug: T261051
Change-Id: Iaead879808f9d66cf341eeedf83ce929d294757b
|
|
|
|
|
|
|
|
|
|
| |
Also documents configuration changes in DEVELOPERS.md.
Depends-On: I5b0ac1cbb1d1a2381eff757a1903bce2dacf09d0
Depends-On: I3d967b610a032625318c5a2d233254f7e7ccbf13
Bug: T261051
Bug: T262392
Change-Id: I7801f549c887952f5d092651c2543ace6d56e909
|
|
|
|
|
|
|
| |
Also move Linux host specific bits to the Linux users section.
Bug: T246953
Change-Id: I7f4b4b0cbba7b07377d0b8fe050061bf457a5326
|
|
|
|
|
|
|
|
|
| |
Updates docker-compose.yml to run stretch-php72-fpm-apache2-xdebug:0.3.0, which
will contain a /docker/install.sh. Usage is described in DEVELOPERS.md.
Depends-On: Icf7dd0e22e0421cf97de1d7c1d4a44ca14f2190a
Bug: T246953
Change-Id: Ib7e6e9b872c284583db3a5e83b310183343b4341
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- allows for cleanly overriding host exposed port
- easier to override XDebug settings
- easier setup for Linux hosts
When wikimedia/fresh is updated with https://github.com/wikimedia/fresh/pull/18,
we can simplify the Selenium / API testing instructions too (removing the
`export` statements).
Bug: T246586
Bug: T246588
Change-Id: Ibd266411636ac144789617bb0999c33a83e9e652
|
| |
| |
| |
| |
| |
| |
| | |
This has come up a few times already with users (T248624#6008494,
T246827#5944100) so it would be useful to document the solution here.
Change-Id: I7c2fa16fd3f129e03c053935f32ebda3b589b9fe
|
|/
|
|
|
| |
Bug: T246021
Change-Id: I594adc9946ef2c0ba4de0636acb065cd72b5d073
|
|
|
|
|
|
|
|
| |
Removed an extra character preventing the "Fresh" links from being resolved
on Github mirrors
Bug: T246957
Change-Id: I029d819052c0977dfc45f4566f0179f8969e5649
|
|
|
|
|
|
| |
Change-Id: I0bd839e03e5bc1c8f548610bafb1ed2805cd5b04
Follows-Up: I8f25d21e6f07bb82bb2c93163dda85e26e383d8d
Bug: T246360
|
|
|
|
|
|
|
| |
Consolidate on a single entrypoint to additional documentation on mediawiki.org
Bug: T246433
Change-Id: I8dc003fae2a52eb198eb43b82bc80100f13cf990
|
|
|
|
|
| |
Bug: T246360
Change-Id: I8f25d21e6f07bb82bb2c93163dda85e26e383d8d
|
|
|
|
|
|
|
|
|
| |
As noted in the task, UID is a read-only variable by default in Bash. Rather
than rely on it existing let's explicitly define MW_DOCKER_(UID/GID) for use
with docker-compose.override.yml.
Bug: T246020
Change-Id: I768486858bc63393f35c3b89fb783c3845183da5
|
|
|
|
|
|
| |
This trailing ")" broke this and the following link.
Change-Id: Ifb0fb3e89a14333f23de87b20db0f4eaa1ec86cd
|
|
This patch introduces a simple docker-compose based development environment
with the idea to allow most development use cases for beginning and
experienced MediaWiki developers.
- PHP and Apache container with XDebug enabled
- Support for overriding services with docker-compose override file
- Documentation for usage and a documented place for sharing docker-compose
overrides and LocalSettings.php configuration snippets for e.g. MySQL,
DB replication, Redis, etc
Depends-On: I50079cca6a286d8aaea8fd0785be48c80e80271c
Bug: T238224
Change-Id: I3b76c1599b1ff32174af5603aadc9f7c7634c98b
|