diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4ba78cc71..0ec77cad7 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -32,7 +32,7 @@ stages: - prepare release - release -node dependencies: +node modules: stage: frontend:build cache: - &npm-cache @@ -65,7 +65,7 @@ well known: - nix-store --export $(nix-store -qR result) | xz -T0 -2 > well-known.nar.xz before_script: *nix-before needs: - - job: node dependencies + - job: node modules artifacts: true artifacts: paths: @@ -84,7 +84,7 @@ frontend: - nix-store --export $(nix-store -qR result) | xz -T0 -2 > frontend.nar.xz before_script: *nix-before needs: - - job: node dependencies + - job: node modules artifacts: true - job: well known artifacts: true @@ -104,7 +104,7 @@ uniworx:lib:uniworx: - nix-store --export $(nix-store -qR result) | xz -T0 -2 > uniworx:lib:uniworx.nar.xz before_script: *nix-before needs: - - job: node dependencies # transitive + - job: node modules # transitive artifacts: false - job: well known # transitive artifacts: false @@ -126,7 +126,7 @@ uniworx:exe:uniworx: - nix-store --export $(nix-store -qR result) | xz -T0 -2 > uniworx:exe:uniworx.nar.xz before_script: *nix-before needs: - - job: node dependencies # transitive + - job: node modules # transitive artifacts: false - job: well known # transitive artifacts: false @@ -150,7 +150,7 @@ uniworx:exe:uniworxdb: - nix-store --export $(nix-store -qR result) | xz -T0 -2 > uniworx:exe:uniworxdb.nar.xz before_script: *nix-before needs: - - job: node dependencies # transitive + - job: node modules # transitive artifacts: false - job: well known # transitive artifacts: false @@ -174,7 +174,7 @@ uniworx:exe:uniworxload: - nix-store --export $(nix-store -qR result) | xz -T0 -2 > uniworx:exe:uniworxload.nar.xz before_script: *nix-before needs: - - job: node dependencies # transitive + - job: node modules # transitive artifacts: false - job: well known # transitive artifacts: false @@ -198,7 +198,7 @@ check: - nix -L flake check . before_script: *nix-before needs: - - job: node dependencies # transitive + - job: node modules # transitive artifacts: false - job: well known # transitive artifacts: false @@ -216,7 +216,7 @@ container: - cp -pr --reflink=auto -L $(nix build --print-out-paths ".#uniworxDocker") uniworx.tar.gz before_script: *nix-before needs: - - job: node dependencies # transitive + - job: node modules # transitive artifacts: false - job: well known # transitive artifacts: false @@ -244,7 +244,7 @@ test container: - cp -pr --reflink=auto -L $(nix build --print-out-paths ".#uniworxTestDocker") uniworx.tar.gz before_script: *nix-before needs: - - job: node dependencies # transitive + - job: node modules # transitive artifacts: false - job: well known # transitive artifacts: false @@ -269,7 +269,7 @@ test container: parse changelog: stage: prepare release needs: - - job: node dependencies + - job: node modules artifacts: true rules: *release-rules before_script: *nix-before @@ -291,7 +291,7 @@ parse changelog: parse test changelog: stage: prepare release needs: - - job: node dependencies + - job: node modules artifacts: true rules: *test-release-rules before_script: *nix-before @@ -320,7 +320,7 @@ upload container: - skopeo --insecure-policy copy --dest-creds "${CI_REGISTRY_USER}:${CI_JOB_TOKEN}" docker-archive://$(pwd)/uniworx.tar.gz docker://${CI_REGISTRY_IMAGE}:${VERSION} - skopeo --insecure-policy copy --src-creds "${CI_REGISTRY_USER}:${CI_JOB_TOKEN}" --dest-creds "${CI_REGISTRY_USER}:${CI_JOB_TOKEN}" docker://${CI_REGISTRY_IMAGE}:${VERSION} docker://${CI_REGISTRY_IMAGE}:latest needs: - - job: node dependencies # transitive + - job: node modules # transitive artifacts: false - job: well known # transitive artifacts: false @@ -347,7 +347,7 @@ upload test container: - skopeo --insecure-policy copy --dest-creds "${CI_REGISTRY_USER}:${CI_JOB_TOKEN}" docker-archive://$(pwd)/uniworx.tar.gz docker://${CI_REGISTRY}/fradrive/fradrive/test:${CI_COMMIT_REF_NAME} - skopeo --insecure-policy copy --src-creds "${CI_REGISTRY_USER}:${CI_JOB_TOKEN}" --dest-creds "${CI_REGISTRY_USER}:${CI_JOB_TOKEN}" docker://${CI_REGISTRY}/fradrive/fradrive/test:${CI_COMMIT_REF_NAME} docker://${CI_REGISTRY}/fradrive/fradrive/test:latest needs: - - job: node dependencies # transitive + - job: node modules # transitive artifacts: false - job: well known # transitive artifacts: false