|
29 | 29 | runs-on: ubuntu-latest
|
30 | 30 | strategy:
|
31 | 31 | matrix:
|
| 32 | + container_image: ["georust/proj-ci:rust-1.49", "georust/proj-ci:rust-1.50"] |
32 | 33 | features:
|
33 | 34 | - ""
|
34 | 35 | - "--features network"
|
|
40 | 41 | - "--features \"bundled_proj bundled_proj_tiff \""
|
41 | 42 | - "--features \"network bundled_proj geo-types\""
|
42 | 43 | container:
|
43 |
| - image: georust/proj-ci:proj-7.2.1 |
| 44 | + image: ${{ matrix.container_image }} |
44 | 45 | steps:
|
45 | 46 | - name: Checkout repository
|
46 | 47 | uses: actions/checkout@v2
|
@@ -72,17 +73,32 @@ jobs:
|
72 | 73 | matrix:
|
73 | 74 | include:
|
74 | 75 | - container:
|
75 |
| - image: georust/proj-ci:proj-7.2.1 |
| 76 | + image: georust/proj-ci:rust-1.50 |
76 | 77 | env:
|
77 | 78 | _PROJ_SYS_TEST_EXPECT_BUILD_FROM_SRC: 0
|
78 | 79 | features: ""
|
79 | 80 | - container:
|
80 |
| - image: georust/proj-ci:proj-7.2.1 |
| 81 | + image: georust/proj-ci:rust-1.49 |
| 82 | + env: |
| 83 | + _PROJ_SYS_TEST_EXPECT_BUILD_FROM_SRC: 0 |
| 84 | + features: "" |
| 85 | + - container: |
| 86 | + image: georust/proj-ci:rust-1.50 |
| 87 | + env: |
| 88 | + _PROJ_SYS_TEST_EXPECT_BUILD_FROM_SRC: 1 |
| 89 | + features: "--features bundled_proj" |
| 90 | + - container: |
| 91 | + image: georust/proj-ci:rust-1.49 |
81 | 92 | env:
|
82 | 93 | _PROJ_SYS_TEST_EXPECT_BUILD_FROM_SRC: 1
|
83 | 94 | features: "--features bundled_proj"
|
84 | 95 | - container:
|
85 |
| - image: "georust/proj-ci-without-system-proj:latest" |
| 96 | + image: georust/proj-ci-without-system-proj:rust-1.50 |
| 97 | + env: |
| 98 | + _PROJ_SYS_TEST_EXPECT_BUILD_FROM_SRC: 1 |
| 99 | + features: "" |
| 100 | + - container: |
| 101 | + image: georust/proj-ci-without-system-proj:rust-1.49 |
86 | 102 | env:
|
87 | 103 | _PROJ_SYS_TEST_EXPECT_BUILD_FROM_SRC: 1
|
88 | 104 | features: ""
|
|
0 commit comments