Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev: Only one WordPress #41057

Merged
merged 39 commits into from
Jan 31, 2025
Merged
Changes from 1 commit
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
4cd499e
Initial commit of a centralized test install of WordPress
kraftbj Jan 13, 2025
97e5a9a
Use new test package for various projects
kraftbj Jan 16, 2025
965e2f4
Update Image CDN tests
kraftbj Jan 21, 2025
ef8c04f
try: shouldn't we select wp on plugins?
kraftbj Jan 21, 2025
6db0ea3
Use dedicated WorDBless for image-cdn
kraftbj Jan 22, 2025
e4cc3c9
Restore cleanup of wordbless
kraftbj Jan 22, 2025
6586305
Update changelog to only impacted packages
kraftbj Jan 22, 2025
5263cee
Restore bootstrap file
kraftbj Jan 22, 2025
16fdf6f
Always determine WP version
kraftbj Jan 23, 2025
88b805e
lock files
kraftbj Jan 23, 2025
448bf99
Revise test runner
kraftbj Jan 23, 2025
85082fa
Do not phan the test env
kraftbj Jan 23, 2025
9700109
Only exclude the wordpress dir from the test env
kraftbj Jan 23, 2025
a9cad95
Merge remote-tracking branch 'origin/trunk' into try/one-wordpress-to…
kraftbj Jan 24, 2025
6b12c53
apt-get clean not needed on ubuntu docker builds
kraftbj Jan 24, 2025
c845cf9
Merge remote-tracking branch 'origin/trunk' into try/one-wordpress-to…
kraftbj Jan 27, 2025
24624b7
Exclude test env vendor dir
kraftbj Jan 27, 2025
8b0e6dc
Add WorDBless as an independent requirement for Publicize tests
kraftbj Jan 27, 2025
215b875
Update the .phan config base to selectively add wordbless
kraftbj Jan 27, 2025
1f45183
Override the directories for the test-env package so it'll check dire…
kraftbj Jan 27, 2025
80f4a88
only include wordbless src to avoid the wordbless test files from bei…
kraftbj Jan 27, 2025
f1be2d1
try: totally exclude to prevent phpcs declaration warnings
kraftbj Jan 27, 2025
7aa668e
Add pcov ext for the docker env
kraftbj Jan 27, 2025
f4ce5bc
Add VideoPress to the concurrent test problem set. DRY it later
kraftbj Jan 27, 2025
36dff46
Revert "Add pcov ext for the docker env"
kraftbj Jan 27, 2025
bc0141c
Merge remote-tracking branch 'origin/trunk' into try/one-wordpress-to…
kraftbj Jan 28, 2025
10702fd
Merge remote-tracking branch 'origin/trunk' into try/one-wordpress-to…
kraftbj Jan 29, 2025
9388138
Use new test package for account protection package
kraftbj Jan 29, 2025
071523d
Update cli generate command to use test package instead of wordbless
kraftbj Jan 29, 2025
2d7f73f
Add readme to test-environment package
kraftbj Jan 29, 2025
5d5525d
Add readme to tools/php-test-env pointing to the test environment readme
kraftbj Jan 29, 2025
9963fc8
Remove unused gitattributes from boost plugin
kraftbj Jan 29, 2025
f2ac9f8
update docs to the one true WordPress way
kraftbj Jan 29, 2025
6aa16f0
changelog
kraftbj Jan 29, 2025
e08466f
defer this to a later PR
kraftbj Jan 29, 2025
a7f713d
Clean up temporary wordbless install
kraftbj Jan 29, 2025
059167f
Remove new php ext for another PR
kraftbj Jan 29, 2025
4fb93fd
Merge branch 'try/one-wordpress-to-rule-them-all' of github.com:Autom…
kraftbj Jan 29, 2025
b78adc5
Restore Dockerfile.monorepo to original
kraftbj Jan 29, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Remove new php ext for another PR
  • Loading branch information
kraftbj committed Jan 29, 2025
commit 059167feb07ac382a9c25433f3047a9332bd69aa
6 changes: 0 additions & 6 deletions tools/docker/Dockerfile.monorepo
kraftbj marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -41,16 +41,10 @@ RUN --mount=type=cache,target=/var/lib/apt/lists/,sharing=private \
jq \
"php${PHP_VERSION}" \
"php${PHP_VERSION}-ast" \
"php${PHP_VERSION}-bcmath" \
"php${PHP_VERSION}-cli" \
"php${PHP_VERSION}-curl" \
"php${PHP_VERSION}-dom" \
"php${PHP_VERSION}-gd" \
"php${PHP_VERSION}-igbinary" \
"php${PHP_VERSION}-imagick" \
"php${PHP_VERSION}-intl" \
"php${PHP_VERSION}-mbstring" \
"php${PHP_VERSION}-mysqli" \
"php${PHP_VERSION}-xml" \
"php${PHP_VERSION}-zip" \
"imagemagick" \
Expand Down