Draft: Resolve "GHC und Dependencies auf die neuste Version bringen" #206

Open
savau wants to merge 583 commits from 144-ghc-update into master
Showing only changes of commit d762abe094 - Show all commits

View File

@ -64,14 +64,20 @@ node modules:
well-known:
stage: setup
script:
- "nix shell .#gnumake .#nodejs-14_x --command make well-known"
- "nix shell .#gnumake .#nodejs-14_x .#exiftool --command make well-known"
before_script: *nix-before
needs:
- job: node modules
artifacts: true
cache:
- &frontend-cache
key: default-frontend
paths:
- .well-known-cache
artifacts:
paths:
- well-known/
- .well-known-cache/
name: "${CI_JOB_NAME}-${CI_COMMIT_SHORT_SHA}"
expire_in: "1 day"
retry: 2
@ -101,8 +107,10 @@ backend dependencies:
frontend lint:
stage: lint
script:
- "nix shell .#gnumake .#gup .#nodejs-14_x --command make frontend-lint"
- "nix shell .#gnumake .#nodejs-14_x --command make frontend-lint"
before_script: *nix-before
cache:
- *frontend-cache
needs:
- job: node modules
artifacts: true
@ -128,12 +136,9 @@ backend lint:
frontend build:
stage: build
cache:
- &frontend-cache
key: default-frontend
paths:
- .well-known-cache
- *frontend-cache
script:
- "nix shell .#gnumake .#gup .#nodejs-14_x --command make frontend-build"
- "nix shell .#gnumake .#nodejs-14_x --command make frontend-build"
before_script: *nix-before
needs:
- job: node modules