Skip to content

Commit 75da9ea

Browse files
authored
Don't build with PHPC 1.x on legacy PHP versions (#1456)
1 parent 44a3c7a commit 75da9ea

File tree

6 files changed

+44
-60
lines changed

6 files changed

+44
-60
lines changed

.evergreen/config.yml

+1
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ include:
6666

6767
# Automatically generated files
6868
- filename: .evergreen/config/generated/build/build-extension.yml
69+
- filename: .evergreen/config/generated/build/build-extension-next-minor.yml
6970
- filename: .evergreen/config/generated/test/local.yml
7071
- filename: .evergreen/config/generated/test/load-balanced.yml
7172
- filename: .evergreen/config/generated/test/require-api-version.yml

.evergreen/config/generate-config.php

+1
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@
5151

5252
// Build tasks
5353
$allFiles[] = generateConfigs('tasks', 'build', 'phpVersion', 'build-extension.yml', $supportedPhpVersions);
54+
$allFiles[] = generateConfigs('tasks', 'build', 'phpVersion', 'build-extension-next-minor.yml', $modernPhpVersions);
5455

5556
// Test tasks
5657
$allFiles[] = generateConfigs('tasks', 'test', 'mongodbVersion', 'local.yml', $localServerVersions);

.evergreen/config/generated/build/build-extension-next-minor.yml

+32
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.evergreen/config/generated/build/build-extension.yml

-50
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
- name: "build-php-%phpVersion%-next-minor"
2+
tags: ["build", "php%phpVersion%", "next-minor"]
3+
commands:
4+
- func: "locate PHP binaries"
5+
vars:
6+
PHP_VERSION: "%phpVersion%"
7+
- func: "compile extension"
8+
vars:
9+
EXTENSION_BRANCH: "v1.x"
10+
- func: "upload extension"

.evergreen/config/templates/build/build-extension.yml

-10
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,3 @@
2626
vars:
2727
EXTENSION_BRANCH: "v1.20"
2828
- func: "upload extension"
29-
- name: "build-php-%phpVersion%-next-minor"
30-
tags: ["build", "php%phpVersion%", "next-minor"]
31-
commands:
32-
- func: "locate PHP binaries"
33-
vars:
34-
PHP_VERSION: "%phpVersion%"
35-
- func: "compile extension"
36-
vars:
37-
EXTENSION_BRANCH: "v1.x"
38-
- func: "upload extension"

0 commit comments

Comments
 (0)