Magnus pushed to branch wip/mangoiv/27817 at Glasgow Haskell Compiler / GHC

Commits:

1 changed file:

Changes:

  • .gitlab-ci.yml
    ... ... @@ -277,10 +277,6 @@ lint-changelog:
    277 277
         CHANGELOG_EXPECT_MR: "$CI_MERGE_REQUEST_IID"
    
    278 278
         GIT_DEPTH: 1
    
    279 279
         GIT_SUBMODULE_STRATEGY: none
    
    280
    -  before_script:
    
    281
    -    - export PATH="/opt/toolchain/bin:$PATH"
    
    282
    -    # workaround for docker permissions
    
    283
    -    - sudo chown ghc:ghc -R .
    
    284 280
       script:
    
    285 281
         - .gitlab/ci.sh lint_changelog
    
    286 282
       dependencies: []
    
    ... ... @@ -296,9 +292,6 @@ lint-linters:
    296 292
       variables:
    
    297 293
         GIT_DEPTH: 1
    
    298 294
         GIT_SUBMODULE_STRATEGY: none
    
    299
    -  before_script:
    
    300
    -    # workaround for docker permissions
    
    301
    -    - sudo chown ghc:ghc -R .
    
    302 295
       script:
    
    303 296
         - mypy testsuite/tests/linters/regex-linters/*.py
    
    304 297
       dependencies: []
    
    ... ... @@ -309,9 +302,6 @@ lint-testsuite:
    309 302
       variables:
    
    310 303
         GIT_DEPTH: 1
    
    311 304
         GIT_SUBMODULE_STRATEGY: none
    
    312
    -  before_script:
    
    313
    -    # workaround for docker permissions
    
    314
    -    - sudo chown ghc:ghc -R .
    
    315 305
       script:
    
    316 306
         - make -Ctestsuite list_broken TEST_HC=$GHC
    
    317 307
       dependencies: []
    
    ... ... @@ -323,8 +313,6 @@ typecheck-testsuite:
    323 313
         GIT_DEPTH: 1
    
    324 314
         GIT_SUBMODULE_STRATEGY: none
    
    325 315
       before_script:
    
    326
    -    # workaround for docker permissions
    
    327
    -    - sudo chown ghc:ghc -R .
    
    328 316
       script:
    
    329 317
         - mypy testsuite/driver/runtests.py
    
    330 318
       dependencies: []
    
    ... ... @@ -353,9 +341,6 @@ lint-author:
    353 341
       extends: .lint
    
    354 342
       variables:
    
    355 343
         GIT_SUBMODULE_STRATEGY: none
    
    356
    -  before_script:
    
    357
    -    # workaround for docker permissions
    
    358
    -    - sudo chown ghc:ghc -R .
    
    359 344
       script:
    
    360 345
         - git fetch "$CI_MERGE_REQUEST_PROJECT_URL" $CI_MERGE_REQUEST_TARGET_BRANCH_NAME
    
    361 346
         - base="$(git merge-base FETCH_HEAD $CI_COMMIT_SHA)"
    
    ... ... @@ -435,9 +420,6 @@ lint-submods-branch:
    435 420
       needs: []
    
    436 421
       extends: .lint-ghc-toolchain
    
    437 422
       before_script:
    
    438
    -    - export PATH="/opt/toolchain/bin:$PATH"
    
    439
    -    # workaround for docker permissions
    
    440
    -    - sudo chown ghc:ghc -R .
    
    441 423
         - .gitlab/ci.sh setup
    
    442 424
       after_script:
    
    443 425
         - .gitlab/ci.sh save_cache
    
    ... ... @@ -460,9 +442,6 @@ hadrian-ghc-in-ghci:
    460 442
         - job: lint-linters
    
    461 443
         - job: lint-submods
    
    462 444
           optional: true
    
    463
    -  before_script:
    
    464
    -    # workaround for docker permissions
    
    465
    -    - sudo chown ghc:ghc -R .
    
    466 445
       variables:
    
    467 446
         GHC_FLAGS: -Werror -Wwarn=unused-imports
    
    468 447
       script:
    
    ... ... @@ -498,9 +477,6 @@ hadrian-multi:
    498 477
           optional: true
    
    499 478
       dependencies: null
    
    500 479
       image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb13:$DOCKER_REV"
    
    501
    -  before_script:
    
    502
    -    # workaround for docker permissions
    
    503
    -    - sudo chown ghc:ghc -R .
    
    504 480
       variables:
    
    505 481
         GHC_FLAGS: "-Werror=-Wno-error=incomplete-record-selectors -Wwarn=deprecations -Wwarn=unused-imports"
    
    506 482
            # -Wno-error=incomplete-record-selectors is present because -Wall now
    
    ... ... @@ -1060,9 +1036,6 @@ perf:
    1060 1036
       image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb13:$DOCKER_REV"
    
    1061 1037
       tags:
    
    1062 1038
         - x86_64-linux-perf
    
    1063
    -  before_script:
    
    1064
    -    # workaround for docker permissions
    
    1065
    -    - sudo chown ghc:ghc -R .
    
    1066 1039
       script:
    
    1067 1040
         - root=$(pwd)/ghc
    
    1068 1041
         - |