| ... |
... |
@@ -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
|
- |
|