- 04 Oct, 2021 1 commit
-
-
Addshore authored
Since the code is moved now :) https://phabricator.wikimedia.org/T292401
-
- 17 Aug, 2021 1 commit
-
-
Addshore authored
My IDE wants to do this on save now... Change-Id: I6153b0939095cb7d2cd81cab634e7243de01fa49
-
- 02 Jul, 2021 1 commit
-
-
Addshore authored
Bug: T282394 Change-Id: I8bc832f47fe137928be859f7d89175cc7acbe064
-
- 12 May, 2021 4 commits
-
-
These commands now destroy the containers and volumes of the specific service being interacted with. Prior to this the mediawiki destroy command would just run down on the whole docker-compose setup (as it was the only service). But now we need to be a little more selective. docker-compose doesn't provide commands to do all of this out of the box, which is why a docker command is needed to destroy specific named volumes for the services. Bug: T253313 Change-Id: I8a861978894dd0fe10ffbcadc73314d64138ddd3
-
This adds the logic for the mysql service that for now just uses a mariadb image from docker hub. Eventually a followup will come to allow custom images to be used here. Verified in github actions on addshore fork https://github.com/addshore/mwcli/actions/runs/780426092 You can see the steps needed to test this out in the test there. Assuming you have mediawiki, composer installed with the correct settings file, then: - mwcli mwdd create - mwcli mwdd mysql create - mwcli mwdd mediawiki install somesite mysql Really should figure out how to best maintain the docs for this soon. Vuepress perhaps? Bug: T253313 Change-Id: I04b56065757e0fad21d85cd76b6624e7ea86ebde
- 19 Mar, 2021 1 commit
-
-
Addshore authored
Written as a separate commit so that the diff is easier to look at. This introduces the basic set of files and commands that will be used, without any real logic. That will follow in future commits. Change-Id: I11f80c9c11c4d9f7045838be9a406f7e5acd3ffe
-