Raymond Toy pushed to branch issue-478-run-analyzer-link-chcker-on-schedule at cmucl / cmucl
Commits:
-
dc66629a
by Raymond Toy at 2026-02-28T18:15:01-08:00
1 changed file:
Changes:
| ... | ... | @@ -141,6 +141,15 @@ linux:build: |
| 141 | 141 | # Fedora 41 must build with gcc because the clang build fails some
|
| 142 | 142 | # ansi-tests. See [#469].
|
| 143 | 143 | CONFIG: "x86_linux"
|
| 144 | + rules:
|
|
| 145 | + # 1. Ensure build runs for schedules so the analyzer can use its files
|
|
| 146 | + - if: $CI_PIPELINE_SOURCE == "schedule"
|
|
| 147 | + when: on_success
|
|
| 148 | + # 2. Ensure build runs if the analyzer variable is set
|
|
| 149 | + - if: $RUN_ANALYSIS
|
|
| 150 | + when: on_success
|
|
| 151 | + # 3. Default: run for standard pushes/MRs
|
|
| 152 | + - when: on_success
|
|
| 144 | 153 | |
| 145 | 154 | linux:cross-build:
|
| 146 | 155 | stage: build
|