Raymond Toy pushed to branch issue-476-disable-ci-scheduled-analyzer-link-checker at cmucl / cmucl

Commits:

1 changed file:

Changes:

  • .gitlab-ci.yml
    ... ... @@ -129,15 +129,6 @@ linux:install:
    129 129
       variables:
    
    130 130
         osname: "linux"
    
    131 131
         CURL: "curl"
    
    132
    -  # These rules are needed so that the static analyzer job can run on a
    
    133
    -  # schedule because this is a prerequisite of the analyzer build.  A
    
    134
    -  # regular push or merge request does the normal stuff.
    
    135
    -  rules:
    
    136
    -    #- if: $CI_PIPELINE_SOURCE == "schedule"
    
    137
    -    - if: $CI_PIPELINE_SOURCE == "push"
    
    138
    -    - if: $CI_PIPELINE_SOURCE == "merge_request_event"
    
    139
    -    #- if: $CI_PIPELINE_SOURCE == "branch"
    
    140
    -    - if: $CI_PIPELINE_SOURCE == "web"
    
    141 132
     
    
    142 133
     linux:build:
    
    143 134
       <<: *build_configuration
    
    ... ... @@ -150,14 +141,6 @@ linux:build:
    150 141
         # Fedora 41 must build with gcc because the clang build fails some
    
    151 142
         # ansi-tests.  See [#469].
    
    152 143
         CONFIG: "x86_linux"
    
    153
    -  # These rules is needed so that the static analyzer job can run on a
    
    154
    -  # schedule because this is a prerequisite of the analyzer build.  A
    
    155
    -  # regular push or merge request does the normal stuff.
    
    156
    -  rules:
    
    157
    -    #- if: $CI_PIPELINE_SOURCE == "schedule"
    
    158
    -    - if: $CI_PIPELINE_SOURCE == "push"
    
    159
    -    - if: $CI_PIPELINE_SOURCE == "merge_request_event"
    
    160
    -    - if: $CI_PIPELINE_SOURCE == "web"
    
    161 144
     
    
    162 145
     linux:cross-build:
    
    163 146
       stage: build
    
    ... ... @@ -301,18 +284,7 @@ osx:benchmark:
    301 284
     # the linux-4 directory built in the linux:build job.
    
    302 285
     linux:static-analyzer:
    
    303 286
       stage: analyze
    
    304
    -  # The analyzer is a manual job that isn't normally run.  These rules
    
    305
    -  # make that happen, but when the pipeline is scheduled we do run the
    
    306
    -  # analyzer. 
    
    307
    -  rules:
    
    308
    -    #- if: $CI_PIPELINE_SOURCE == "schedule"
    
    309
    -    - if: $CI_PIPELINE_SOURCE == "merge_request_event"
    
    310 287
           when: manual
    
    311
    -      allow_failure: true
    
    312
    -    - if: $CI_PIPELINE_SOURCE == "push"
    
    313
    -      when: manual
    
    314
    -      allow_failure: true
    
    315
    -      
    
    316 288
           
    
    317 289
       tags:
    
    318 290
         - linux
    
    ... ... @@ -378,22 +350,14 @@ ubuntu:ansi-test:
    378 350
     # Checks links on the wiki pages whenever any wiki markdown pages change. 
    
    379 351
     markdown-link-check:
    
    380 352
       stage: markdown-link-check
    
    381
    -  # Run the checker when the pipeline is scheduled to run.
    
    382
    -  # It's ok if this fails; we don't want to declare the entire
    
    383
    -  # pipeline as having failed.
    
    384
    -  rules:
    
    385
    -    #- if: $CI_PIPELINE_SOURCE == "schedule"
    
    386
    -    #  allow_failure: true
    
    387
    -    - if: $CI_PIPELINE_SOURCE == "merge_request_event"
    
    388 353
           when: manual
    
    389
    -      allow_failure: true
    
    390
    -    - if: $CI_PIPELINE_SOURCE == "push"
    
    391
    -      when: manual
    
    392
    -      allow_failure: true
    
    393 354
     
    
    394 355
       # Only the linux runner has markdown-link-check installed
    
    395 356
       tags:
    
    396 357
         - linux
    
    358
    +  # It's ok if this fails; we don't want to declare the entire
    
    359
    +  # pipeline as having failed.
    
    360
    +  allow_failure: true
    
    397 361
       script:
    
    398 362
         # Check links in the main repo
    
    399 363
         - find . -name \*.md -print0 | xargs -0 -n1 markdown-link-check