ajouter test-manifest job

This commit is contained in:
2023-05-08 15:04:39 +02:00
parent 6cd74ba294
commit f4a46241cd
2 changed files with 38 additions and 20 deletions

View File

@@ -43,6 +43,24 @@ test-images-job/valid_set:
PACKAGE_NAME: "valid_set"
<<: *test-images
.test-manifest-job: &test-manifest
stage: Test
image: node:latest
rules:
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
changes:
- ${ENTRY_FOLDER}/${PACKAGE_NAME}/*
script:
- cd .gitlab/node_job/
- npm install ajv ajv-errors mocha mocha-steps chai
- cd ../..
- node .gitlab/node_job/node_modules/mocha/bin/_mocha --require mocha-steps --colors .gitlab/node_job/wppChecker.js
test-manifest-job/valid_set:
variables:
PACKAGE_NAME: "valid_set"
<<: *test-manifest
# Jobs from here run Merged_results or Push/Merge Commits to the main branch. Tag is created on release so no run with tag creation
.bundle-job: &bundle
stage: Bundle