|
1 | 1 | %YAML 1.1
|
2 | 2 | ---
|
3 | 3 | # Configuration for CirrusCI. This is primarily used for testing and building FreeBSD and macOS M1, since other
|
4 |
| -# CI platforms don't seem to support these platforms as of writing. |
| 4 | +# CI platforms don't seem to support these platforms as of writing (GH may support M1 soon though). |
5 | 5 | #
|
6 |
| -# Note that we set the YAML directive above to prevent some linting errors around the |
7 |
| -# templates. |
| 6 | +# Note that we set the YAML directive above to prevent some linting errors around the templates. |
8 | 7 |
|
9 | 8 | setup_template: &SETUP_TEMPLATE
|
10 | 9 | setup_script:
|
@@ -45,12 +44,12 @@ test_task:
|
45 | 44 | timeout_in: "20m"
|
46 | 45 | skip: "!changesInclude('.cargo/**', '.cirrus.yml', 'sample_configs/**', 'src/**', 'tests/**', 'build.rs', 'Cargo.lock', 'Cargo.toml', 'clippy.toml', 'rustfmt.toml')"
|
47 | 46 | matrix:
|
48 |
| - - name: "FreeBSD 13 Test" |
| 47 | + - name: "FreeBSD 14 Test" |
49 | 48 | freebsd_instance:
|
50 |
| - image_family: freebsd-13-1 |
51 |
| - - name: "FreeBSD 12 Test" |
| 49 | + image_family: freebsd-14-0 |
| 50 | + - name: "FreeBSD 13 Test" |
52 | 51 | freebsd_instance:
|
53 |
| - image_family: freebsd-12-3 |
| 52 | + image_family: freebsd-13-2 |
54 | 53 | - name: "macOS M1 Test"
|
55 | 54 | macos_instance:
|
56 | 55 | image: ghcr.io/cirruslabs/macos-monterey-base:latest
|
@@ -80,20 +79,20 @@ build_task:
|
80 | 79 | MANPAGE_DIR: "target/tmp/bottom/manpage/"
|
81 | 80 | # -PLACEHOLDER FOR CI-
|
82 | 81 | matrix:
|
83 |
| - - name: "FreeBSD 13 Build" |
84 |
| - alias: "freebsd_13_1_build" |
| 82 | + - name: "FreeBSD 14 Build" |
| 83 | + alias: "freebsd_14_0_build" |
85 | 84 | freebsd_instance:
|
86 |
| - image_family: freebsd-13-1 |
| 85 | + image_family: freebsd-14-0 |
87 | 86 | env:
|
88 | 87 | TARGET: "x86_64-unknown-freebsd"
|
89 |
| - NAME: "x86_64-unknown-freebsd-13-1" |
90 |
| - - name: "FreeBSD 12 Build" |
91 |
| - alias: "freebsd_12_3_build" |
| 88 | + NAME: "x86_64-unknown-freebsd-14-0" |
| 89 | + - name: "FreeBSD 13 Build" |
| 90 | + alias: "freebsd_13_2_build" |
92 | 91 | freebsd_instance:
|
93 |
| - image_family: freebsd-12-3 |
| 92 | + image_family: freebsd-13-2 |
94 | 93 | env:
|
95 | 94 | TARGET: "x86_64-unknown-freebsd"
|
96 |
| - NAME: "x86_64-unknown-freebsd-12-3" |
| 95 | + NAME: "x86_64-unknown-freebsd-13-2" |
97 | 96 | - name: "macOS M1 Build"
|
98 | 97 | alias: "macos_build"
|
99 | 98 | macos_instance:
|
|
0 commit comments